 | InDesign SDK 20.5 |
29 #include "CrossPlatformTypes.h" 30 #include "IDFactory.h" 32 #define kPDFPrefix RezLong( 0x2500 ) 35 #define kPDFExtraPrefix RezLong( 0x11C00 ) 42 #define kPDFPluginName "PDF" 44 #define kPDFUIPluginName "PDF UI" 268 #define kExportPdfPref_CLSID { 0x496f0be0, 0x7834, 0x11d2, { 0xaa, 0xf0, 0x0, 0xc0, 0x4f, 0xa3, 0x77, 0x26 } } 270 #define kExportPdfStyle_CLSID { 0xa3736549, 0x4f5c, 0x11d2, { 0xab, 0x7, 0x0, 0xc0, 0x4f, 0xa3, 0x49, 0xc7 } } 272 #define kExportPdfStyles_CLSID { 0xa373654a, 0x4f5c, 0x11d2, { 0xab, 0x7, 0x0, 0xc0, 0x4f, 0xa3, 0x49, 0xc7 } } 274 #define kPDFPlacePref_CLSID { 0xa373654b, 0x4f5c, 0x11d2, { 0xab, 0x7, 0x0, 0xc0, 0x4f, 0xa3, 0x49, 0xc7 } } 276 #define kPDFAttribute_CLSID { 0x5d94d6f9, 0x13f3, 0x4cf5, { 0xa1, 0xe7, 0xb6, 0x7f, 0x71, 0x2, 0xf6, 0x9d } } 278 #define kGalleyPDFExportPref_CLSID { 0xf4d7e523, 0x5ed7, 0x42b4, { 0xa6, 0x1, 0xc8, 0xb9, 0x3c, 0x54, 0xef, 0xfc } } 280 #define kLayoutPDFExportPref_CLSID { 0x92e3e965, 0x465f, 0x4d84, { 0x98, 0x10, 0x83, 0x86, 0x58, 0xd5, 0x89, 0x5a } } 282 #define kInteractivePDFExportPref_CLSID { 0xe6e07cae, 0x624c, 0x4367, { 0x97, 0x46, 0x64, 0x31, 0xe9, 0x49, 0x63, 0x1a } } 284 #define kTaggedPDFPref_CLSID { 0xbdf91fb2, 0x51d9, 0x475a, { 0xb7, 0x1a, 0xa2, 0xc5, 0x70, 0xa2, 0xb0, 0x7e } } 287 #define kAnnotation_CLSID { 0x2e896c89, 0x288f, 0x4635, { 0xa4, 0xf9, 0x20, 0x8e, 0x90, 0xb3, 0x8c, 0xdc } } 289 #define kAnnotations_CLSID { 0x12dbb49a, 0x1c97, 0x46b9, { 0x8e, 0xdd, 0xee, 0x80, 0xf7, 0x48, 0x62, 0x15 } } 291 #define kReply_CLSID { 0xce717876, 0x9ec6, 0x4374, { 0x8d, 0x0d, 0x73, 0xec, 0xa2, 0x06, 0x06, 0x29 } } 293 #define kReplies_CLSID {0x6f7c2bdf, 0x236b, 0x463b, { 0x98, 0xb1, 0xaf, 0x34, 0x28, 0x82, 0x7d, 0x27 } } 295 #define kAnnotationPageDestination_CLSID {0x15baa68b, 0x72e2, 0x49df, { 0x9c, 0x49, 0x51, 0xa3, 0xba, 0xcc, 0xf5, 0x03 } } 297 #define kAnnotationPageDestinations_CLSID {0xa61d0a17, 0x51ef, 0x40c3, { 0x85, 0x8c, 0xef, 0x0a, 0x9a, 0x1b, 0x9b, 0x40 } } 299 #define kAnnotationPageItemDestination_CLSID {0x330f023a, 0x2814, 0x4198, { 0x8b, 0xcf, 0x8c, 0xa1, 0xfb, 0xee, 0xed, 0x79 } } 301 #define kAnnotationPageItemDestinations_CLSID {0x30ee1b4e, 0x7fb5, 0x443e, { 0x9e, 0x37, 0x8d, 0x36, 0x00, 0x5b, 0xd5, 0xd9 } } 303 #define kAnnotationTextDestination_CLSID {0x3df8b9a8, 0x38fd, 0x4bff, { 0xb1, 0x93, 0x90, 0xce, 0x60, 0x2e, 0x34, 0x66 } } 305 #define kAnnotationTextDestinations_CLSID {0x43eefc76, 0x2fcc, 0x48b0, { 0xb3, 0x7e, 0xb5, 0xb2, 0x1a, 0x23, 0x8c, 0x20 } } 316 #define kPDFSelDialogNodeID kPDFPrefix + 1 318 #define kMaxFlipPagesSpeed 32767 319 #define kDefaultFlipPagesSpeed 5 320 #define kMinFlipPagesSpeed 0 321 #define kMaxInteractivePDFResolution 300 322 #define kDefaultInteractivePDFResolution 72 323 #define kMinInteractivePDFResolution 72 324 #define kPageTransitionFromDocument kPageTransitionFromDocumentClassID 328 #define kBaseVersion_1_7 "1.7" 329 #define kExtension_Version_3 3 332 #define kDefaultPDFAnnotWindowWidth 288 333 #define kMaxPDFAnnotWindowWidth 576 334 #define kMinPDFAnnotWindowWidth 72 335 #define kDefaultPDFAnnotWindowHeight 216 336 #define kMaxPDFAnnotWindowHeight 432 337 #define kMinPDFAnnotWindowHeight 72 338 #define kDefaultPDFAnnotWindowOffset 18