bbc Adobe ® Photoshop ® cs2 Guide de référence pour les scripts VBScript © 2005
bbc Adobe ® Photoshop ® cs2 Guide de référence pour les scripts VBScript © 2005 Adobe Systems Incorporated. Tous droits réservés. Guide de référence pour les scripts VBScript Photoshop® Adobe® Creative Suite 2 pour Windows® et Macintosh®. AVIS : toutes les informations contenues dans le présent document sont la propriété d’Adobe Systems Incorporated. Aucune partie de ce guide (qu’il soit sur support papier ou électronique) ne peut être reproduite ou transmise, sous quelque forme que ce soit, par quelque moyen que ce soit, électronique, mécanique, photocopie, enregistrement ou autre, sans l’autorisation écrite préalable d’Adobe Systems Incorporated. Le logiciel décrit dans ce document est fourni sous licence et ne peut être utilisé ou copié que conformément à la licence. Cette publication et les informations qu’elle contient sont fournies EN L’ETAT. Elles peuvent être modifiées sans préavis et ne constituent pas un engagement de la part d’Adobe Systems Incorporated. Adobe Systems Incorporated ne peut être tenu pour responsable des erreurs ou des inexactitudes apparaissant dans les informations fournies par ce guide, n’émet aucune garantie (expresse, implique ou légale) quant à la présente publication, et décline expressément toute garantie de qualité marchande, d’adaptation à un usage particulier et de non-violation des droits de tiers. Toute référence à des noms de société dans les modèles cités en exemple est indiquée à des fins de démonstration. Adobe, le logo Adobe, Acrobat, Illustrator et Photoshop sont des marques ou des marques déposées d’Adobe Systems Incorporated aux Etats-Unis et/ou dans d’autres pays. Apple, Mac et Macintosh sont des marques d’Apple Computer, Inc., déposées aux Etats-Unis et dans d’autres pays. Microsoft et Windows sont des marques ou des marques déposées de Microsoft Corporation aux Etats-Unis et dans d’autres pays. JavaScript et toutes les marques liées à Java sont des marques ou des marques déposées de Sun Microsystems, Inc. aux Etats-Unis et dans d’autres pays. UNIX est une marque déposée de The Open Group. Toutes les autres marques citées sont la propriété de leurs détenteurs respectifs. Si ce guide est distribué avec un logiciel comprenant un accord avec l’utilisateur final, ce guide, ainsi que le logiciel qu’il décrit, sont fournis sous licence et ne peuvent être utilisés ou copiés qu’en accord avec les termes de cette licence. Sauf autorisation spécifiée dans la licence, aucune partie de ce guide ne peut être reproduite, enregistrée ou transmise sous quelque forme que ce soit, par quelque moyen que ce soit, électronique, mécanique ou autre, sans l’autorisation écrite préalable d’Adobe Systems Incorporated. Veuillez noter que le contenu de ce guide est protégé par des droits d’auteur, même s’il n’est pas distribué avec un logiciel comprenant un accord avec l’utilisateur final. Les informations contenues dans ce guide sont données à titre purement indicatif. Elles peuvent être modifiées sans préavis et ne constituent pas un engagement de la part d’Adobe Systems Incorporated. Adobe Systems Incorporated ne peut être tenu pour responsable des erreurs ou des inexactitudes apparaissant dans les informations fournies par ce guide. Adobe Systems Incorporated, 345 Park Avenue, San Jose, Californie 95110, Etats-Unis. 3 Table des matières 1 Introduction ................................................................................................................................. 5 Modifications apportées par rapport aux versions antérieures .................................................................................... 5 2 Interface VBScript........................................................................................................................ 6 Utilisation des tableaux Propriétés.......................................................................................................................................... 6 Utilisation des tableaux Méthodes .......................................................................................................................................... 6 ActionDescriptor ............................................................................................................................................................................ 8 ActionList.........................................................................................................................................................................................11 ActionReference ...........................................................................................................................................................................14 Application .....................................................................................................................................................................................16 ArtLayer............................................................................................................................................................................................23 ArtLayers..........................................................................................................................................................................................33 BatchOptions .................................................................................................................................................................................34 BitmapConversionOptions .......................................................................................................................................................36 BMPSaveOptions..........................................................................................................................................................................37 CameraRawOpenOptions .........................................................................................................................................................38 Channel............................................................................................................................................................................................40 Channels..........................................................................................................................................................................................42 CMYKColor......................................................................................................................................................................................47 ContactSheetOptions .................................................................................................................................................................48 DCS1_SaveOptions......................................................................................................................................................................49 DCS2_SaveOptions......................................................................................................................................................................50 Document .......................................................................................................................................................................................51 DocumentInfo ...............................................................................................................................................................................58 Documents .....................................................................................................................................................................................61 EPSOpenOptions..........................................................................................................................................................................62 EPSSaveOptions............................................................................................................................................................................63 ExportOptionsIllustrator............................................................................................................................................................64 ExportOptionsSaveForWeb......................................................................................................................................................65 GalleryBannerOptions ................................................................................................................................................................67 GalleryCustomColorOptions....................................................................................................................................................68 GalleryImagesOptions................................................................................................................................................................69 GalleryOptions...............................................................................................................................................................................71 GallerySecurityOptions ..............................................................................................................................................................73 GalleryThumbnailOptions.........................................................................................................................................................74 GIFSaveOptions.............................................................................................................................................................................76 GrayColor.........................................................................................................................................................................................77 HistoryState....................................................................................................................................................................................78 HistoryStates..................................................................................................................................................................................79 HSBColor..........................................................................................................................................................................................80 IndexedConversionOptions .....................................................................................................................................................81 JPEGSaveOptions .........................................................................................................................................................................82 LabColor ..........................................................................................................................................................................................83 LayerComp......................................................................................................................................................................................84 LayerComps....................................................................................................................................................................................85 Layers................................................................................................................................................................................................86 LayerSet ...........................................................................................................................................................................................87 LayerSets .........................................................................................................................................................................................89 LensBlurOptions ...........................................................................................................................................................................91 Adobe Photoshop CS2 Guide de référence pour les scripts VBScript 4 NoColor............................................................................................................................................................................................92 Notifier..............................................................................................................................................................................................93 Notifiers............................................................................................................................................................................................94 PathItem ..........................................................................................................................................................................................96 PathItems ........................................................................................................................................................................................99 PathPoint...................................................................................................................................................................................... 100 PathPointInfo.............................................................................................................................................................................. 101 PathPoints.................................................................................................................................................................................... 102 PDFOpenOptions ...................................................................................................................................................................... 103 PDFSaveOptions........................................................................................................................................................................ 104 PhotoCDOpenOptions ............................................................................................................................................................ 107 PhotoshopSaveOptions.......................................................................................................................................................... 108 PICTFileSaveOptions................................................................................................................................................................ 109 PICTResourceSaveOptions..................................................................................................................................................... 110 PicturePackageOptions........................................................................................................................................................... 111 PixarSaveOptions ...................................................................................................................................................................... 112 PNGSaveOptions ....................................................................................................................................................................... 113 Preferences.................................................................................................................................................................................. 114 PresentationOptions................................................................................................................................................................ 119 RawFormatOpenOptions ....................................................................................................................................................... 121 RawSaveOptions........................................................................................................................................................................ 122 RGBColor....................................................................................................................................................................................... 123 Selection....................................................................................................................................................................................... 124 SGIRGBSaveOptions................................................................................................................................................................. 132 SolidColor..................................................................................................................................................................................... 133 SubPathInfo................................................................................................................................................................................. 134 SubPathItem................................................................................................................................................................................ 135 SubPathItems.............................................................................................................................................................................. 136 TargaSaveOptions..................................................................................................................................................................... 137 TextFont........................................................................................................................................................................................ 138 TextFonts...................................................................................................................................................................................... 139 TextItem........................................................................................................................................................................................ 140 TiffSaveOptions.......................................................................................................................................................................... 148 XMPMetadata ............................................................................................................................................................................. 150 3 Gestionnaire de scripts............................................................................................................151 Module externe ScriptListener............................................................................................................................................. 151 Objets du Gestionnaire de scripts....................................................................................................................................... 152 Utilisation du Gestionnaire de scripts à partir d’un script VBS.................................................................................. 152 Exécution de code du Gestionnaire de scripts JavaScript à partir d’un script VBScript .................................. 155 4 Programmation de scripts pour les constantes ....................................................................156 Annexe A : ID d'événement.....................................................................................................171 Index .........................................................................................................................................178 5 1 Introduction Ce guide de référence décrit les objets et les commandes disponibles dans le dictionnaire VBScript d’Adobe® Photoshop® CS2. Un autre document, le Guide des scripts Photoshop CS2, décrit les concepts de base des scripts ainsi que le modèle objet de Photoshop. Ce document contient une description détaillée du modèle objet de Photoshop ainsi que des informations sur des fonctionnalités spécifiques au langage VBScript. Ce guide est composé des sections suivantes : ● La présente introduction, qui décrit la prise en charge des scripts dans Adobe Photoshop CS2 et énumère les modifications de l’interface VBScript depuis la dernière version. ● Interface VBScript, qui décrit les objets de la bibliothèque de types VBScript pour Adobe Photoshop CS2. ● Programmation de scripts pour les constantes, décrit les énumérations définies pour être utilisées avec les propriétés et les méthodes VBScript dans Adobe Photoshop CS2. Modifications apportées par rapport aux versions antérieures Les modifications suivantes ont été apportées au modèle objet VBScript et à la prise en charge de ce langage dans Adobe Photoshop CS2 : ● Cette version d ’Adobe Photoshop CS2 met l’accent sur VBScript et non plus sur Visual Basic. ● Les classes suivantes ont été ajoutées à l’interface VBScript : ● CameraRawOpenOptions, qui permet de spécifier des options lors de l’ouverture d’un document au format Camera Raw. ● ExportOptionsSaveForWeb, qui permet d’optimiser des documents pour le Web. ● ContactSheetOptions, qui permet de créer et de formater des planches contacts. ● BatchOptions, qui permet de spécifier des options pour la commande Traitement par lots. ● LensBlurOptions, qui permet de spécifier des options pour l’application du filtre Flou de l’objectif à un calque. ● Notifier et Notifiers, qui permettent d’associer un script à un événement de sorte que le script soit exécuté lorsque l’événement se produit. Par exemple, si vous créez un objet Notifier pour associer un script à l’ouverture de l’application Photoshop CS2, ce script sera exécuté à chaque ouverture de l’application. 6 2 Interface VBScript Les objets de la bibliothèque de types VBScript pour Adobe Photoshop CS2 sont présentés dans ce chapitre par ordre alphabétique et sous forme de tableau. Les propriétés et les méthodes des objets sont décrites individuellement dans des tableaux distincts. Reportez-vous aux sections « Utilisation des tableaux Propriétés », page 6 et « Utilisation des tableaux Méthodes », page 6 pour plus de détails sur l’utilisation des ces tableaux. Des exemples de codes pour plusieurs classes du modèle objet sont fournis pour illustrer la syntaxe et l’utilisation de la classe d’objets. Utilisation des tableaux Propriétés Le tableau Propriétés associé à un objet décrit les éléments suivants : ● Les propriétés que vous pouvez utiliser avec l’objet ● Le type de valeur pour chaque propriété Lorsque le type de valeur décrit une constante ou un autre objet, la valeur est un lien hypertexte qui renvoie à la constante ou à l’objet dans le tableau, comme dans l’exemple de tableau Propriétés ci-dessous. ● L’état d’entrée de la propriété : lecture seule ou lecture-écriture ● Une description qui définit la propriété Lorsque les propriétés sont significatives, aucune description n’est fournie. Utilisation des tableaux Méthodes Le tableau Méthodes associé à un objet décrit les éléments suivants : ● Nom de la méthode ● Paramètre(s) Lorsqu’un type de paramètre ou une valeur renvoyée décrit une constante ou un autre objet, la valeur est un lien hypertexte qui renvoie à la constante ou à l’objet dans le tableau. Dans l’exemple de tableau Méthodes suivant, le type de paramètre ActionDescriptor est un objet, tandis que le type de paramètre DialogModes est une constante ; la valeur renvoyée ActionDescriptor est également un objet. Les paramètres peuvent être obligatoires ou facultatifs. Les paramètres facultatifs sont indiqués dans le tableau entre crochets ([ ]). Reportez-vous à la section « Utilisation des paramètres de méthode », page 7 pour plus de détails sur l’utilisation des paramètres. ● Type(s) de valeur renvoyée ● Description, le cas échéant Propriété Type de valeur Description DisplayDialogs PsDialogModes Lecture-écriture. Contrôle l’affichage des boîtes de dialogue par Adobe Photoshop CS2. Adobe Photoshop CS2 Guide de référence pour les scripts VBScript Interface VBScript 7 Utilisation des paramètres de méthode Les paramètres facultatifs sont mis entre crochets ([ ]). Dans l’exemple de tableau Méthodes suivant, les paramètres Descriptor et DisplayDialogs sont facultatifs, tandis que le paramètre EventID est obligatoire. Par conséquent, si vous utilisez la méthode ExecuteAction() pour l’objet dans l’exemple de tableau Méthodes ci-dessus, vous devez inclure une valeur EventID entre parenthèses après le nom de la méthode. La valeur EventID doit être un nombre, comme l’indique Number (Long) dans la colonne Type de paramètre du tableau. Si vous utilisez un uploads/Marketing/ guide-de-r-f-r-visualbasic.pdf
Documents similaires










-
25
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Oct 29, 2021
- Catégorie Marketing
- Langue French
- Taille du fichier 1.3487MB