Classes |
struct | AIDocumentScaleNotifyData |
| Data passed in kAIDocumentScaleConvertedNotifier and kAIActiveDocumentScaleChangedNotifier. More...
|
struct | AIDocumentWriteOnDiskCompleteNotifyData |
| Struct for notification data of kAIDocumentWriteOnDiskCompleteNotifier. More...
|
struct | AIDocumentWriteOnDiskFailedNotifyData |
| Struct for notification data of kAIDocumentWriteOnDiskFailedNotifier. More...
|
struct | AIDocumentSetup |
| Document setup information. More...
|
struct | AIDocumentMiPrintRecord |
struct | AIDocumentVersionInfo |
| Version information for the document being processed. More...
|
struct | AIDocumentSuite |
| Use these functions to get and set information about the current document. More...
|
Defines |
#define | kAIDocumentSuite "AI Document Suite" |
#define | kAIDocumentSuiteVersion19 AIAPI_VERSION(19) |
#define | kAIDocumentSuiteVersion kAIDocumentSuiteVersion19 |
#define | kAIDocumentVersion kAIDocumentSuiteVersion |
#define | kAIDocumentChangedNotifier "AI Document Changed Notifier" |
| Sent when the contents of a document have changed.
|
#define | kAIActiveDocumentWindowAboutToBeChangedNotifier "AI Active Document Window About To be Changed Notifier" |
| Sent when the active document window is about to be changed.
|
#define | kAIDocumentAboutToCloseNotifier "AI Document About To Close Notifier" |
| Sent right before the last document window of the artwork is about to be closed.
|
#define | kAIDocumentClosedNotifier "AI Document Closed Notifier" |
| Sent when a document has been closed.
|
#define | kAIDocumentOpenedNotifier "AI Document Opened Notifier" |
| Sent when a document has been opened.
|
#define | kAIDocumentSavedNotifier "AI Document Saved Notifier" |
| Sent when serialization part of saving process is done.
|
#define | kAIDocumentWriteOnDiskCompleteNotifier "AI Document Write On Disk Complete Notifier" |
| Sent when a document has been written to the disk successfully.
|
#define | kAIDocumentWriteOnDiskFailedNotifier "AI Document Write On Disk Failed Notifier" |
| Sent when a document writing to the disk get failed.
|
#define | kAIDocumentNewNotifier "AI Document New Notifier" |
| Sent when a new document has been created.
|
#define | kAIDocumentClrMdlChangedNotifier "AI Document Color Model Changed Notifier" |
| Sent when the color model for a document has changed.
|
#define | kAIDocumentProfilesChangedNotifier "AI Document Profiles Changed Notifier" |
| Sent when document profiles have been changed.
|
#define | kAIDocumentSpotColorModeChangedNotifier "AI Document Spot Color Mode Changed Notifier" |
| Sent whenever the spot color mode of a document has been changed.
|
#define | kAIDocumentRulerUnitChangedNotifier "AI Document Ruler Unit Changed Notifier" |
| Sent when ruler unit has changed.
|
#define | kAIDocumentWritePreprocessNotifier "AI Document Write Preprocess Notifier" |
| Sent just before the document is saved, along with the AI Version information to allow any data conversion required for saving to legacy files.
|
#define | kAIDocumentWritePostprocessNotifier "AI Document Write Postprocess Notifier" |
| Sent just after serializing a document to an Illustrator file format, and before the flattening layer is removed (if the document was flattened).
|
#define | kAIDocumentCropAreaModifiedNotifier "AI Document Crop Area Modified Notifier" |
| Sent when a crop area has been modified, deleted, or created.
|
#define | kAIDocumentRulerOriginChangedNotifier "AI Document Ruler Origin Changed Notifier" |
| Sent when the document ruler origin has been changed or reset.
|
#define | kAIDocumentBleedsChangedNotifier "AI Document Bleed Value Changed Notifier" |
| Sent when the document bleed values have been changed.
|
#define | kAIDocumentTransparencyGridNotifier "AI Document Transparency Grid Notifier" |
| Sent when the transparency grid is toggled.
|
#define | kAIDocumentScaleConversionStartedNotifier "AI Document Scale Conversion Started Notifier" |
| Sent when we start the document scale conversion to a new scale.
|
#define | kAIDocumentScaleConvertedNotifier "AI Document Scale Converted Notifier" |
| Sent when current document scale is converted to a new scale.
|
#define | kAIActiveDocumentScaleChangedNotifier "AI Active Document Scale Changed Notifier" |
| Sent when a document become active which has a different document scale then the last active document.
|
#define | kAIDocumentScaleOutOfRangeErr 'DSOR' |
| Sent when the document scale passed in SetDocument Scale is out of range.
|
#define | kAIDocumentMiPrintRecordVersion 1 |
Typedefs |
typedef void * | AIDocumentPlatformPrintRecord |
| Not supported.
|
typedef struct
AIDocumentMiPrintRecord * | AIDocumentMiPrintRecordPtr |
typedef void * | AIDocumentFileFormatParameters |
| Opaque reference to a file format's parameters.
|
Enumerations |
enum | AIDocumentRulerUnitValue {
kUnknownUnits = 0,
kInchesUnits,
kCentimetersUnits,
kPointsUnits,
kPicasUnits,
kMillimetersUnits,
kPixelsUnits,
kQUnits,
kFeetInchesUnits,
kMetersUnits,
kYardsUnits,
kFeetsUnits,
kLastUnit = kFeetsUnits,
kUnknownUnits = 0,
kInchesUnits,
kCentimetersUnits,
kPointsUnits,
kPicasUnits,
kMillimetersUnits,
kPixelsUnits,
kQUnits,
kFeetInchesUnits,
kMetersUnits,
kYardsUnits,
kFeetsUnits,
kLastUnit = kFeetsUnits
} |
| Ruler unit values, see AIDocumentSuite::GetDocumentRulerUnits() .
More...
|
enum | AIDocumentColorModelValue {
kDocUnknownColor = -1,
kDocGrayColor = 0,
kDocRGBColor,
kDocCMYKColor,
kDocUnknownColor = -1,
kDocGrayColor = 0,
kDocRGBColor,
kDocCMYKColor
} |
| Color models that can be used to specify artwork colors for a specific document.
More...
|
enum | { kDocTargetGroups,
kDocTargetLeaves,
kDocTargetPainted,
kDocTargetExplicit
} |
| Document targeting types.
More...
|
enum | AISpotColorMode {
kAILegacySpotColorMode = 0,
kAIStandardSpotColorMode = 1,
kAIDummySpotColorMode = 0xFFFFFFFF,
kAILegacySpotColorMode = 0,
kAIStandardSpotColorMode = 1,
kAIDummySpotColorMode = 0xFFFFFFFF
} |
| A book color is one of the named spot colors defined in files installed in the "Presets/Color Books" directory.
More...
|
enum | AIExportTriggeredFrom { kAIExportAs,
kAIExportForScreen,
kAISaveForWeb
} |
| Export can be triggered from Export as, Export for screens and Save for web.
More...
|
enum | AICropMarkStyle { kStandardCropStyle,
kJapaneseCropStyle
} |
| Styles of crop marks.
More...
|
enum | AILibraryType { kAIBrushLibraryType,
kAIStyleLibraryType,
kAISwatchLibraryType,
kAISymbolLibraryType
} |
| Types of libraries.
More...
|