ADOBE ILLUSTRATOR CS4 GUIDE DES SCRIPTS .souhaitez exécuter par le biais d’Illustrator, vous...

download ADOBE ILLUSTRATOR CS4 GUIDE DES SCRIPTS .souhaitez exécuter par le biais d’Illustrator, vous pouvez

If you can't read please download the document

  • date post

    16-Sep-2018
  • Category

    Documents

  • view

    215
  • download

    0

Embed Size (px)

Transcript of ADOBE ILLUSTRATOR CS4 GUIDE DES SCRIPTS .souhaitez exécuter par le biais d’Illustrator, vous...

  • ADOBE ILLUSTRATOR CS4

    ADOBE ILLUSTRATOR CS4GUIDE DES SCRIPTS

  • 2008 Adobe Systems Incorporated. Tous droits rservs.

    Guide des scripts pour Adobe Illustrator CS4

    Si le prsent guide est fourni avec un logiciel rgi par un contrat dutilisateur final, le guide, ainsi que le logiciel dcrit, sont fournis sous licence et peuvent tre utiliss ou copis uniquement selon les clauses et conditions de la licence. A moins dune autorisation expresse accorde par cette licence, aucune partie de ce guide ne peut tre reproduite, stocke dans un systme dinterrogation ou transmise, sous quelque forme ou par quelque moyen que ce soit (lectronique, mcanique, enregistrement ou autre) sans lautorisation crite pralable dAdobe Systems Incorporated. Veuillez noter que le contenu du prsent guide est protg par la loi sur les droits dauteur, mme sil nest pas distribu avec un logiciel rgi par un contrat de licence utilisateur.

    Les informations contenues dans ce guide sont fournies titre purement informatif ; elles sont susceptibles dtre modifies sans pravis et ne doivent pas tre interprtes comme tant un engagement de la part dAdobe Systems Incorporated. Adobe Systems Incorporated naccepte aucune responsabilit quant aux erreurs ou inexactitudes pouvant tre contenues dans le prsent guide.

    Veuillez noter que les illustrations existantes que vous souhaiterez ventuellement inclure dans votre projet sont susceptibles dtre protges par les lois sur les droits dauteur. Linclusion non autorise de tels lments dans vos nouveaux travaux peut constituer une violation des droits du propritaire. Veuillez vous assurer de dtenir toute autorisation ncessaire auprs du dtenteur des droits.

    Toute rfrence des noms de socits dans des modles ou images types nest utilise qu titre dexemple et ne fait rfrence aucune socit relle.

    Adobe, le logo Adobe, Illustrator, Photoshop et InDesign sont des marques ou des marques dposes dAdobe Systems Incorporated aux Etats-Unis et/ou dans dautres pays.

    Microsoft et Windows sont des marques ou des marques dposes de Microsoft Corporation aux Etats-Unis et/ou dans dautres pays. Apple, Mac, Macintosh et Mac OS sont des marques dposes dApple Computer, Incorporated aux Etats-Unis et dans dautres pays. JavaScript et toutes les marques relatives Java sont des marques ou des marques dposes de Sun Microsystems, Incorporated aux Etats-Unis et dans dautres pays. UNIX est une marque dpose de The Open Group.

    Toutes les autres marques cites sont la proprit de leurs dtenteurs respectifs.

    Adobe Systems Incorporated, 345 Park Avenue, San Jose, Californie 95110, Etats-Unis. Avis aux utilisateurs du gouvernement des Etats-Unis. Le logiciel et la documentation sont des articles commerciaux , conformment la dfinition du terme Commercial Items dans larticle 48 C.F.R. 2.101 du Code de la rglementation fdrale (Code of Federal Regulations), qui consistent en du logiciel informatique commercial et de la documentation informatique commerciale , tel quil est mentionn dans les articles 48 C.F.R. 12.212 et 48 C.F.R. 227.7202. Conformment aux articles 48 C.F.R. 12.212 et 48 C.F.R. 227.7202-1 227.7202-4, le logiciel commercial et la documentation logicielle commerciale sont fournis sous licence aux utilisateurs du gouvernement des Etats-Unis (a) uniquement titre darticles commerciaux (b) et leur confrent seulement les droits octroys tous les autres utilisateurs selon les conditions mentionnes aux prsentes. Droits non publis rservs dans le cadre des lois sur les droits dauteur en vigueur aux Etats-Unis. Adobe Systems Incorporated, 345 Park Avenue, San Jose, CA 95110-2704, Etats-Unis. Adobe sengage respecter la lgislation relative lgalit des chances y compris, le cas chant, les dispositions du dcret 11246, tel quamend, la section 402 de la loi sur lassistance aux vtrans du Vietnam (Vietnam Era Veterans Readjustment Assistance Act) de 1974 (38 USC 4212), et la section 503 de la loi sur la radaptation (Rehabilitation Act) de 1973, telle quamende, et la rglementation des articles 41 CFR, alinas 60-1 60-60, 60-250 et 60-741. La clause daction positive et la rglementation dcrites dans la phrase prcdente sont incluses par rfrence.

  • 3

    Sommaire

    1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6Quest-ce quun script ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

    Pourquoi utiliser les scripts ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6Quest-ce quune action ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

    Prise en charge des scripts dans Adobe Illustrator CS4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7Fonctions ExtendScript . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7Outils ExtendScript . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

    Extensions de scripts de fichiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

    Affichage des exemples de scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

    Affichage du modle dobjet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8Affichage du modle dobjet JavaScript . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8Affichage du modle dobjet AppleScript . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9Affichage du modle dobjet VBScript . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

    Excution de scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10Installation de scripts dans le menu Scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10Excution de scripts partir de llment de menu Autre script . . . . . . . . . . . . . . . . . . . . . . . 10Scripts de dmarrage (scripts .jsx uniquement) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

    Changements survenus depuis la version CS3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

    Problmes connus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

    2 Modle dobjet de script Illustrator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18Conventions dattribution de nom pour les objets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

    Objets de niveau suprieur (objets conteneurs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19Document . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20Calque . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

    Hirarchie des illustrations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20Styles dillustration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21Coloration dobjets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

    Objets texte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22Blocs de texte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22Objets reprsentant le contenu de texte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23Styles de texte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

    Objets dynamiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

    Symboles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

    Transformations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

  • Sommaire 4

    3 Scripts Illustrator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26Lancement et fermeture dIllustrator partir dun script . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

    Lan