Product
Illustrator
Adobe Illustrator 29 Type Library. 292 entries.
Offline
For editors and AI agents
- illustrator.d.ts TypeScript declarations: this object model, the Core JavaScript classes and the global names. Drop it into a project and the editor answers without a lookup.
-
illustrator-scriptui.d.ts
The same plus ScriptUI, for scripts with a dialog. Nine classes
share a name with ScriptUI (Window, Button, Event, …); in this file
they belong to ScriptUI, because
new Window()is what a dialog needs. Take one file or the other, never both. - llms.txt Where everything lives, for an AI agent. Every object also has a Markdown twin at the same path as its page.
- api.json The whole model as JSON, for your own tooling. Large.
ExtendScript is not a browser. With the DOM library loaded,
Document, Event, Text and
Window resolve to the browser versions and the declarations
below them go unseen — doc.pages unknown,
doc.createElement offered instead. Save this next to your
scripts as jsconfig.json:
Objects 108
- Application
- ArtStyle
- Artboard
- Asset
- Brush
- CMYKColor
- CharacterAttributes
- CharacterStyle
- Color
- CompoundPathItem
- DataSet
- Dimensions
- Document
- DocumentPreset
- EPSSaveOptions
- EmbedItem
- ExportForScreensItemToExport
- ExportForScreensOptionsJPEG
- ExportForScreensOptionsPNG24
- ExportForScreensOptionsPNG8
- ExportForScreensOptionsWebOptimizedSVG
- ExportForScreensPDFOptions
- ExportOptionsAutoCAD
- ExportOptionsGIF
- ExportOptionsJPEG
- ExportOptionsPNG24
- ExportOptionsPNG8
- ExportOptionsPhotoshop
- ExportOptionsSVG
- ExportOptionsTIFF
- ExportOptionsWebOptimizedSVG
- FXGSaveOptions
- Gradient
- GradientColor
- GradientStop
- GraphItem
- GrayColor
- GridRepeatConfig
- GridRepeatItem
- GroupItem
- IllustratorSaveOptions
- ImageCaptureOptions
- Ink
- InkInfo
- InsertionPoint
- LabColor
- Layer
- LegacyTextItem
- Matrix
- MeshItem
- NoColor
- NonNativeItem
- OpenOptions
- OpenOptionsAutoCAD
- OpenOptionsPDF
- OpenOptionsPhotoshop
- PDFSaveOptions
- PPDFile
- PPDFileInfo
- PageItem
- Paper
- PaperInfo
- ParagraphAttributes
- ParagraphStyle
- PathPoint
- Pattern
- PatternColor
- PlacedItem
- PluginItem
- Preferences
- PrintColorManagementOptions
- PrintColorSeparationOptions
- PrintCoordinateOptions
- PrintFlattenerOptions
- PrintFontOptions
- PrintJobOptions
- PrintOptions
- PrintPageMarksOptions
- PrintPaperOptions
- PrintPostScriptOptions
- Printer
- PrinterInfo
- RGBColor
- RadialRepeatConfig
- RadialRepeatItem
- RasterEffectOptions
- RasterItem
- RasterizeOptions
- Screen
- ScreenInfo
- ScreenSpotFunction
- Spot
- SpotColor
- Swatch
- SwatchGroup
- Symbol
- SymbolItem
- SymmetryRepeatConfig
- SymmetryRepeatItem
- TabStopInfo
- Tag
- TextFont
- TextFrameItem
- TextPath
- TracingObject
- TracingOptions
- Variable
- View
Collections 50
- ArtStyles
- Artboards
- Assets
- Brushes
- CharacterStyles
- Characters
- CompoundPathItems
- DataSets
- Documents
- EmbeddedItems
- GradientStops
- Gradients
- GraphItems
- GridRepeatItems
- GroupItems
- InsertionPoints
- Layers
- LegacyTextItems
- Lines
- MeshItems
- NonNativeItems
- PageItems
- ParagraphStyles
- Paragraphs
- PathItem
- PathItems
- PathPoints
- Patterns
- PlacedItems
- PluginItems
- Point
- RadialRepeatItems
- RasterItems
- Rectangle
- Spots
- Stories
- Story
- SwatchGroups
- Swatches
- SymbolItems
- Symbols
- SymmetryRepeatItems
- Tags
- TextFonts
- TextFrameItems
- TextRange
- TextRanges
- Variables
- Views
- Words
Enumerations 134
- AlternateGlyphsForm
- AntiAliasingMethod
- AutoCADColors
- AutoCADCompatibility
- AutoCADExportFileFormat
- AutoCADExportOption
- AutoCADGlobalScaleOption
- AutoCADRasterFormat
- AutoCADUnit
- AutoKernType
- AutoLeadingType
- BaselineDirectionType
- BlendModes
- BlendsExpandPolicy
- BurasagariTypeEnum
- CaseChangeType
- ColorConversion
- ColorConvertPurpose
- ColorDestination
- ColorDitherMethod
- ColorModel
- ColorProfile
- ColorReductionMethod
- ColorType
- Compatibility
- ComposerEngineType
- CompressionQuality
- CoordinateSystem
- CropOptions
- DiacVPosType
- DigitSetType
- DirOverrideType
- DocumentArtboardLayout
- DocumentColorSpace
- DocumentLayoutStyle
- DocumentPresetType
- DocumentPreviewMode
- DocumentRasterResolution
- DocumentTransparencyGrid
- DocumentType
- DownsampleMethod
- EPSPostScriptLevelEnum
- EPSPreview
- ExportForScreensScaleType
- ExportForScreensType
- ExportType
- FXGVersion
- FigureStyleType
- FiltersPreservePolicy
- FirstBaselineType
- FontBaselineOption
- FontCapsOption
- FontOpenTypePositionOption
- FontSubstitutionPolicy
- GradientType
- GradientsPreservePolicy
- GridRepeatUpdate
- ImageColorSpace
- InkPrintStatus
- InkType
- JPEGCompressionMethodType
- JavaScriptExecutionMode
- Justification
- KashidaWidthType
- KashidasType
- KinsokuOrderEnum
- KnockoutState
- LanguageType
- LibraryType
- MonochromeCompression
- OutputFlattening
- PDFBoxType
- PDFChangesAllowedEnum
- PDFCompatibility
- PDFOverprint
- PDFPrintAllowedEnum
- PDFTrimMarkWeight
- PDFXStandard
- PageMarksTypes
- ParagraphDirectionType
- PathPointSelection
- PerspectiveGridPlaneType
- PhotoshopCompatibility
- PointType
- PolarityValues
- PostScriptImageCompressionType
- PrintArtworkDesignation
- PrintColorIntent
- PrintColorProfile
- PrintColorSeparationMode
- PrintFontDownloadMode
- PrintOrientation
- PrintPosition
- PrintTiling
- PrinterColorMode
- PrinterPostScriptLevelEnum
- PrinterTypeEnum
- PrintingBounds
- RadialRepeatUpdate
- RasterImageLocation
- RasterLinkState
- RasterizationColorModel
- RepeatGridShiftFlipType
- RulerUnits
- SVGCSSPropertyLocation
- SVGDTDVersion
- SVGDocumentEncoding
- SVGFontSubsetting
- SVGFontType
- SVGIdType
- SaveOptions
- ScreenMode
- SpotColorKind
- StrokeCap
- StrokeJoin
- StyleRunAlignmentType
- SymbolRegistrationPoint
- SymmetryRepeatUpdate
- TIFFByteOrder
- TabStopAlignment
- TextAntialias
- TextOrientation
- TextPreservePolicy
- TextType
- TracingColorType
- TracingMethodType
- TracingModeType
- Transformation
- TrappingType
- UserInteractionLevel
- VariableKind
- ViewType
- WariChuJustificationType
- ZOrderMethod