Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

GEODATA DAYS 2024

#1 Fri 31 March 2006 17:36

remy martin
Participant occasionnel
Date d'inscription: 5 Sep 2005
Messages: 27

imprimer des MXD sans les ouvrir

Bonjour a tous,

J'ai + 100 MXD contenant tous des mises en page.
Je souhaite imprimer les mises en pages sans avoir a ouvrir les MXD !!! Je dois aussi en faire des exports image. Existe-t il un script ou autre qui puisse faire cela.

J'ai contacte le support ESRI, ils m'ont dit que rien de tel n'existait pour le moment. Je pense pourtant ne pas etre le 1er dans ce cas....

Je m'en remets a vos lumieres pour ne pas avoir a ouvrir CHAQUE mxd.

Cordialement,

Remy MARTIN

Hors ligne

 

#2 Sat 01 April 2006 01:58

Betula
Participant occasionnel
Date d'inscription: 18 Sep 2005
Messages: 20

Re: imprimer des MXD sans les ouvrir

Bonjour,

Je vous propose d'utiliser la ligne de commande DOS comme ceci.

Code:

"C:\Program Files\ArcGIS\Bin\ArcMap.exe /p C:\Test\test\test.mxd"

En répétant cette ligne et en modifiant à chaque fois le nom du fichier à imprimer dans un fichier .bat unique vous obtiendrez le résultat désiré. Il existe un outil génial pour ce genre d'opération (ScriptGen.exe). Je n'ai pas testé, peut-être faudra-t-il jouer avec les guillemets.

http://www.paris-pc-gis.com/externes/tremblay_fr.htm

BeTuLa


BeTuLa

Hors ligne

 

#3 Mon 03 April 2006 09:52

vincent despax
Participant occasionnel
Date d'inscription: 22 Nov 2005
Messages: 36

Re: imprimer des MXD sans les ouvrir

Bonjour,
il existe le script "Batch export MXDs to PDFs programmatically (Rev. 2.1)", telechargeable sur le support esri.
il permet de faire des export de X mxd en PDF. une modification du code source, sur le meme principe que le PDF, permet de faire des exports au format image.(et bien d autres formats encore).

Cordialement

Hors ligne

 

#4 Fri 30 June 2006 14:26

autocartho
Participant occasionnel
Lieu: MOULINS
Date d'inscription: 22 Mar 2006
Messages: 22

Re: imprimer des MXD sans les ouvrir

J'adore ce site. Je trouve vraiment toutes mes réponses (presque)...

pas de problème avec le "batch export" qui fonctionne sans problème. Pour l'utilisation, sauvegardez votre document avant de lancer la procédure....

Ciao..

Hors ligne

 

#5 Thu 06 July 2006 11:33

autocartho
Participant occasionnel
Lieu: MOULINS
Date d'inscription: 22 Mar 2006
Messages: 22

Re: imprimer des MXD sans les ouvrir

Vincent,

N'y connaissant strictement rien en programmation, comment peut on modifier le code source en question pour obtenir un export en jpeg dans le cadre de ce programme?

merci..

Hors ligne

 

#6 Thu 06 July 2006 12:00

vincent despax
Participant occasionnel
Date d'inscription: 22 Nov 2005
Messages: 36

Re: imprimer des MXD sans les ouvrir

Bonjour,
cela fonctionne comme pour le PDF!
(donc recherchez dans le code exportPDF et obsevez la construction)
pour l'export JPG si ma memoire est bonne ca donne un truc du style :

                    Dim sJPGFIle As String
                    sJPGFIle = Mid(sMXDFile, 1, InStr(1, sMXDFile, ".") - 1) & ".JPG"
                    exportJPG pGxPageLayout.PageLayout, repertoire_destination & "\" & sJPGFIle, valeur_resolution

bien entendu vous pouvez exporter aussi en ai (exportAI), eps(exportPS) ... de la meme maniere.

si ça peut aider.

code-ialement

Hors ligne

 

#7 Fri 07 July 2006 13:51

autocartho
Participant occasionnel
Lieu: MOULINS
Date d'inscription: 22 Mar 2006
Messages: 22

Re: imprimer des MXD sans les ouvrir

Merci pour le coup de main..

J'ai bien changé le texte selon tes indications et j'obtiens bien un fichier . JPG en export.
Par contre, il m'est impossible de l'ouvrir !! Peut-être que cela vient des fonctions mis en page pour Pdf qui suivent dans le reste du programme.

Si tu as une idée du problème, je te seraix extrêmement reconnaissant..

Antoine

Hors ligne

 

#8 Fri 07 July 2006 14:03

autocartho
Participant occasionnel
Lieu: MOULINS
Date d'inscription: 22 Mar 2006
Messages: 22

Re: imprimer des MXD sans les ouvrir

Merci pour le coup de main..

J'ai bien changé le texte selon tes indications et j'obtiens bien un fichier . JPG en export.
Par contre, il m'est impossible de l'ouvrir !! Peut-être que cela vient des fonctions mis en page pour Pdf qui suivent dans le reste du programme.

Si tu as une idée du problème, je te seraix extrêmement reconnaissant..

Antoine

Hors ligne

 

Pied de page des forums

Powered by FluxBB