| OLD | NEW |
| (Empty) |
| 1 /* | |
| 2 * Copyright 2013 Google Inc. | |
| 3 | |
| 4 * Use of this source code is governed by a BSD-style license that can be | |
| 5 * found in the LICENSE file. | |
| 6 */ | |
| 7 | |
| 8 #ifndef SkPdfEnums_DEFINED | |
| 9 #define SkPdfEnums_DEFINED | |
| 10 | |
| 11 enum SkPdfNativeObjectType { | |
| 12 kNone_SkPdfNativeObjectType = 0, | |
| 13 kDictionary_SkPdfNativeObjectType, | |
| 14 kALinkAnnotationDictionary_SkPdfNativeObjectType, | |
| 15 kActionDictionary_SkPdfNativeObjectType, | |
| 16 kAlternateImageDictionary_SkPdfNativeObjectType, | |
| 17 kAnnotationActionsDictionary_SkPdfNativeObjectType, | |
| 18 kAnnotationDictionary_SkPdfNativeObjectType, | |
| 19 kAppearanceCharacteristicsDictionary_SkPdfNativeObjectType, | |
| 20 kAppearanceDictionary_SkPdfNativeObjectType, | |
| 21 kApplicationDataDictionary_SkPdfNativeObjectType, | |
| 22 kArtifactsDictionary_SkPdfNativeObjectType, | |
| 23 kAttributeObjectDictionary_SkPdfNativeObjectType, | |
| 24 kBeadDictionary_SkPdfNativeObjectType, | |
| 25 kBlockLevelStructureElementsDictionary_SkPdfNativeObjectType, | |
| 26 kBorderStyleDictionary_SkPdfNativeObjectType, | |
| 27 kBoxColorInformationDictionary_SkPdfNativeObjectType, | |
| 28 kBoxStyleDictionary_SkPdfNativeObjectType, | |
| 29 kCIDFontDescriptorDictionary_SkPdfNativeObjectType, | |
| 30 kCIDFontDictionary_SkPdfNativeObjectType, | |
| 31 kCIDSystemInfoDictionary_SkPdfNativeObjectType, | |
| 32 kCMapDictionary_SkPdfNativeObjectType, | |
| 33 kCalgrayColorSpaceDictionary_SkPdfNativeObjectType, | |
| 34 kCalrgbColorSpaceDictionary_SkPdfNativeObjectType, | |
| 35 kCatalogDictionary_SkPdfNativeObjectType, | |
| 36 kCcittfaxdecodeFilterDictionary_SkPdfNativeObjectType, | |
| 37 kCheckboxFieldDictionary_SkPdfNativeObjectType, | |
| 38 kChoiceFieldDictionary_SkPdfNativeObjectType, | |
| 39 kComponentsWithMetadataDictionary_SkPdfNativeObjectType, | |
| 40 kDctdecodeFilterDictionary_SkPdfNativeObjectType, | |
| 41 kDeviceNColorSpaceDictionary_SkPdfNativeObjectType, | |
| 42 kDocumentCatalogActionsDictionary_SkPdfNativeObjectType, | |
| 43 kDocumentInformationDictionary_SkPdfNativeObjectType, | |
| 44 kEmbeddedFileParameterDictionary_SkPdfNativeObjectType, | |
| 45 kEmbeddedFileStreamDictionary_SkPdfNativeObjectType, | |
| 46 kEmbeddedFontStreamDictionary_SkPdfNativeObjectType, | |
| 47 kEncodingDictionary_SkPdfNativeObjectType, | |
| 48 kEncryptedEmbeddedFileStreamDictionary_SkPdfNativeObjectType, | |
| 49 kEncryptionCommonDictionary_SkPdfNativeObjectType, | |
| 50 kFDFCatalogDictionary_SkPdfNativeObjectType, | |
| 51 kFDFDictionary_SkPdfNativeObjectType, | |
| 52 kFDFFieldDictionary_SkPdfNativeObjectType, | |
| 53 kFDFFileAnnotationDictionary_SkPdfNativeObjectType, | |
| 54 kFDFNamedPageReferenceDictionary_SkPdfNativeObjectType, | |
| 55 kFDFPageDictionary_SkPdfNativeObjectType, | |
| 56 kFDFTemplateDictionary_SkPdfNativeObjectType, | |
| 57 kFDFTrailerDictionary_SkPdfNativeObjectType, | |
| 58 kFieldDictionary_SkPdfNativeObjectType, | |
| 59 kFileAttachmentAnnotationDictionary_SkPdfNativeObjectType, | |
| 60 kFileSpecificationDictionary_SkPdfNativeObjectType, | |
| 61 kFileTrailerDictionary_SkPdfNativeObjectType, | |
| 62 kFontDescriptorDictionary_SkPdfNativeObjectType, | |
| 63 kFontDictionary_SkPdfNativeObjectType, | |
| 64 kType0FontDictionary_SkPdfNativeObjectType, | |
| 65 kType1FontDictionary_SkPdfNativeObjectType, | |
| 66 kMultiMasterFontDictionary_SkPdfNativeObjectType, | |
| 67 kTrueTypeFontDictionary_SkPdfNativeObjectType, | |
| 68 kType3FontDictionary_SkPdfNativeObjectType, | |
| 69 kType1FontDictionary__End_SkPdfNativeObjectType, | |
| 70 kFontDictionary__End_SkPdfNativeObjectType, | |
| 71 kFormFieldActionsDictionary_SkPdfNativeObjectType, | |
| 72 kFreeTextAnnotationDictionary_SkPdfNativeObjectType, | |
| 73 kFunctionCommonDictionary_SkPdfNativeObjectType, | |
| 74 kGoToActionDictionary_SkPdfNativeObjectType, | |
| 75 kGraphicsStateDictionary_SkPdfNativeObjectType, | |
| 76 kGroupAttributesDictionary_SkPdfNativeObjectType, | |
| 77 kHideActionDictionary_SkPdfNativeObjectType, | |
| 78 kIccProfileStreamDictionary_SkPdfNativeObjectType, | |
| 79 kIconFitDictionary_SkPdfNativeObjectType, | |
| 80 kImportDataActionDictionary_SkPdfNativeObjectType, | |
| 81 kInkAnnotationDictionary_SkPdfNativeObjectType, | |
| 82 kInlineLevelStructureElementsDictionary_SkPdfNativeObjectType, | |
| 83 kInteractiveFormDictionary_SkPdfNativeObjectType, | |
| 84 kJavascriptActionDictionary_SkPdfNativeObjectType, | |
| 85 kJavascriptDictionary_SkPdfNativeObjectType, | |
| 86 kJbig2DecodeFilterDictionary_SkPdfNativeObjectType, | |
| 87 kLabColorSpaceDictionary_SkPdfNativeObjectType, | |
| 88 kLaunchActionDictionary_SkPdfNativeObjectType, | |
| 89 kLineAnnotationDictionary_SkPdfNativeObjectType, | |
| 90 kListAttributeDictionary_SkPdfNativeObjectType, | |
| 91 kLzwdecodeAndFlatedecodeFiltersDictionary_SkPdfNativeObjectType, | |
| 92 kMacOsFileInformationDictionary_SkPdfNativeObjectType, | |
| 93 kMarkInformationDictionary_SkPdfNativeObjectType, | |
| 94 kMarkedContentReferenceDictionary_SkPdfNativeObjectType, | |
| 95 kMarkupAnnotationsDictionary_SkPdfNativeObjectType, | |
| 96 kMetadataStreamDictionary_SkPdfNativeObjectType, | |
| 97 kMovieActionDictionary_SkPdfNativeObjectType, | |
| 98 kMovieActivationDictionary_SkPdfNativeObjectType, | |
| 99 kMovieAnnotationDictionary_SkPdfNativeObjectType, | |
| 100 kMovieDictionary_SkPdfNativeObjectType, | |
| 101 kNameDictionary_SkPdfNativeObjectType, | |
| 102 kNameTreeNodeDictionary_SkPdfNativeObjectType, | |
| 103 kNamedActionsDictionary_SkPdfNativeObjectType, | |
| 104 kNumberTreeNodeDictionary_SkPdfNativeObjectType, | |
| 105 kObjectReferenceDictionary_SkPdfNativeObjectType, | |
| 106 kOpiVersionDictionary_SkPdfNativeObjectType, | |
| 107 kOutlineDictionary_SkPdfNativeObjectType, | |
| 108 kOutlineItemDictionary_SkPdfNativeObjectType, | |
| 109 kPDF_XOutputIntentDictionary_SkPdfNativeObjectType, | |
| 110 kPSXobjectDictionary_SkPdfNativeObjectType, | |
| 111 kPageLabelDictionary_SkPdfNativeObjectType, | |
| 112 kPageObjectActionsDictionary_SkPdfNativeObjectType, | |
| 113 kPageObjectDictionary_SkPdfNativeObjectType, | |
| 114 kPagePieceDictionary_SkPdfNativeObjectType, | |
| 115 kPageTreeNodeDictionary_SkPdfNativeObjectType, | |
| 116 kPopUpAnnotationDictionary_SkPdfNativeObjectType, | |
| 117 kPrinterMarkAnnotationDictionary_SkPdfNativeObjectType, | |
| 118 kPrinterMarkFormDictionary_SkPdfNativeObjectType, | |
| 119 kRadioButtonFieldDictionary_SkPdfNativeObjectType, | |
| 120 kReferenceDictionary_SkPdfNativeObjectType, | |
| 121 kRemoteGoToActionDictionary_SkPdfNativeObjectType, | |
| 122 kResetFormActionDictionary_SkPdfNativeObjectType, | |
| 123 kResourceDictionary_SkPdfNativeObjectType, | |
| 124 kRubberStampAnnotationDictionary_SkPdfNativeObjectType, | |
| 125 kSeparationDictionary_SkPdfNativeObjectType, | |
| 126 kShadingDictionary_SkPdfNativeObjectType, | |
| 127 kType1ShadingDictionary_SkPdfNativeObjectType, | |
| 128 kType2ShadingDictionary_SkPdfNativeObjectType, | |
| 129 kType3ShadingDictionary_SkPdfNativeObjectType, | |
| 130 kType4ShadingDictionary_SkPdfNativeObjectType, | |
| 131 kType5ShadingDictionary_SkPdfNativeObjectType, | |
| 132 kType6ShadingDictionary_SkPdfNativeObjectType, | |
| 133 kShadingDictionary__End_SkPdfNativeObjectType, | |
| 134 kSignatureDictionary_SkPdfNativeObjectType, | |
| 135 kSoftMaskDictionary_SkPdfNativeObjectType, | |
| 136 kSoundActionDictionary_SkPdfNativeObjectType, | |
| 137 kSoundAnnotationDictionary_SkPdfNativeObjectType, | |
| 138 kSoundObjectDictionary_SkPdfNativeObjectType, | |
| 139 kSourceInformationDictionary_SkPdfNativeObjectType, | |
| 140 kSquareOrCircleAnnotation_SkPdfNativeObjectType, | |
| 141 kStandardSecurityHandlerDictionary_SkPdfNativeObjectType, | |
| 142 kStandardStructureDictionary_SkPdfNativeObjectType, | |
| 143 kStreamCommonDictionary_SkPdfNativeObjectType, | |
| 144 kStructureElementAccessDictionary_SkPdfNativeObjectType, | |
| 145 kStructureElementDictionary_SkPdfNativeObjectType, | |
| 146 kStructureTreeRootDictionary_SkPdfNativeObjectType, | |
| 147 kSubmitFormActionDictionary_SkPdfNativeObjectType, | |
| 148 kTableAttributesDictionary_SkPdfNativeObjectType, | |
| 149 kTextAnnotationDictionary_SkPdfNativeObjectType, | |
| 150 kTextFieldDictionary_SkPdfNativeObjectType, | |
| 151 kThreadActionDictionary_SkPdfNativeObjectType, | |
| 152 kThreadDictionary_SkPdfNativeObjectType, | |
| 153 kTransitionDictionary_SkPdfNativeObjectType, | |
| 154 kTransparencyGroupDictionary_SkPdfNativeObjectType, | |
| 155 kTrapNetworkAnnotationDictionary_SkPdfNativeObjectType, | |
| 156 kTrapNetworkAppearanceStreamDictionary_SkPdfNativeObjectType, | |
| 157 kType0FunctionDictionary_SkPdfNativeObjectType, | |
| 158 kType10HalftoneDictionary_SkPdfNativeObjectType, | |
| 159 kType16HalftoneDictionary_SkPdfNativeObjectType, | |
| 160 kType1HalftoneDictionary_SkPdfNativeObjectType, | |
| 161 kType1PatternDictionary_SkPdfNativeObjectType, | |
| 162 kType2FunctionDictionary_SkPdfNativeObjectType, | |
| 163 kType2PatternDictionary_SkPdfNativeObjectType, | |
| 164 kType3FunctionDictionary_SkPdfNativeObjectType, | |
| 165 kType5HalftoneDictionary_SkPdfNativeObjectType, | |
| 166 kType6HalftoneDictionary_SkPdfNativeObjectType, | |
| 167 kURIActionDictionary_SkPdfNativeObjectType, | |
| 168 kURIDictionary_SkPdfNativeObjectType, | |
| 169 kURLAliasDictionary_SkPdfNativeObjectType, | |
| 170 kVariableTextFieldDictionary_SkPdfNativeObjectType, | |
| 171 kViewerPreferencesDictionary_SkPdfNativeObjectType, | |
| 172 kWebCaptureCommandDictionary_SkPdfNativeObjectType, | |
| 173 kWebCaptureCommandSettingsDictionary_SkPdfNativeObjectType, | |
| 174 kWebCaptureDictionary_SkPdfNativeObjectType, | |
| 175 kWebCaptureImageSetDictionary_SkPdfNativeObjectType, | |
| 176 kWebCaptureInformationDictionary_SkPdfNativeObjectType, | |
| 177 kWebCapturePageSetDictionary_SkPdfNativeObjectType, | |
| 178 kWidgetAnnotationDictionary_SkPdfNativeObjectType, | |
| 179 kWindowsLaunchActionDictionary_SkPdfNativeObjectType, | |
| 180 kXObjectDictionary_SkPdfNativeObjectType, | |
| 181 kImageDictionary_SkPdfNativeObjectType, | |
| 182 kSoftMaskImageDictionary_SkPdfNativeObjectType, | |
| 183 kImageDictionary__End_SkPdfNativeObjectType, | |
| 184 kType1FormDictionary_SkPdfNativeObjectType, | |
| 185 kXObjectDictionary__End_SkPdfNativeObjectType, | |
| 186 kDictionary__End_SkPdfNativeObjectType, | |
| 187 }; | |
| 188 | |
| 189 class SkPdfDictionary; | |
| 190 class SkPdfXObjectDictionary; | |
| 191 class SkPdfFontDictionary; | |
| 192 class SkPdfTrueTypeFontDictionary; | |
| 193 class SkPdfStreamCommonDictionary; | |
| 194 class SkPdfLzwdecodeAndFlatedecodeFiltersDictionary; | |
| 195 class SkPdfCcittfaxdecodeFilterDictionary; | |
| 196 class SkPdfJbig2DecodeFilterDictionary; | |
| 197 class SkPdfDctdecodeFilterDictionary; | |
| 198 class SkPdfFileTrailerDictionary; | |
| 199 class SkPdfEncryptionCommonDictionary; | |
| 200 class SkPdfStandardSecurityHandlerDictionary; | |
| 201 class SkPdfCatalogDictionary; | |
| 202 class SkPdfPageTreeNodeDictionary; | |
| 203 class SkPdfPageObjectDictionary; | |
| 204 class SkPdfNameDictionary; | |
| 205 class SkPdfResourceDictionary; | |
| 206 class SkPdfNameTreeNodeDictionary; | |
| 207 class SkPdfNumberTreeNodeDictionary; | |
| 208 class SkPdfFunctionCommonDictionary; | |
| 209 class SkPdfType0FunctionDictionary; | |
| 210 class SkPdfType2FunctionDictionary; | |
| 211 class SkPdfType3FunctionDictionary; | |
| 212 class SkPdfFileSpecificationDictionary; | |
| 213 class SkPdfEmbeddedFileStreamDictionary; | |
| 214 class SkPdfEmbeddedFileParameterDictionary; | |
| 215 class SkPdfMacOsFileInformationDictionary; | |
| 216 class SkPdfGraphicsStateDictionary; | |
| 217 class SkPdfCalgrayColorSpaceDictionary; | |
| 218 class SkPdfCalrgbColorSpaceDictionary; | |
| 219 class SkPdfLabColorSpaceDictionary; | |
| 220 class SkPdfIccProfileStreamDictionary; | |
| 221 class SkPdfDeviceNColorSpaceDictionary; | |
| 222 class SkPdfType1PatternDictionary; | |
| 223 class SkPdfType2PatternDictionary; | |
| 224 class SkPdfShadingDictionary; | |
| 225 class SkPdfType1ShadingDictionary; | |
| 226 class SkPdfType2ShadingDictionary; | |
| 227 class SkPdfType3ShadingDictionary; | |
| 228 class SkPdfType4ShadingDictionary; | |
| 229 class SkPdfType5ShadingDictionary; | |
| 230 class SkPdfType6ShadingDictionary; | |
| 231 class SkPdfImageDictionary; | |
| 232 class SkPdfAlternateImageDictionary; | |
| 233 class SkPdfType1FormDictionary; | |
| 234 class SkPdfGroupAttributesDictionary; | |
| 235 class SkPdfReferenceDictionary; | |
| 236 class SkPdfPSXobjectDictionary; | |
| 237 class SkPdfType1FontDictionary; | |
| 238 class SkPdfType3FontDictionary; | |
| 239 class SkPdfEncodingDictionary; | |
| 240 class SkPdfCIDSystemInfoDictionary; | |
| 241 class SkPdfCIDFontDictionary; | |
| 242 class SkPdfCMapDictionary; | |
| 243 class SkPdfType0FontDictionary; | |
| 244 class SkPdfFontDescriptorDictionary; | |
| 245 class SkPdfCIDFontDescriptorDictionary; | |
| 246 class SkPdfEmbeddedFontStreamDictionary; | |
| 247 class SkPdfType1HalftoneDictionary; | |
| 248 class SkPdfType6HalftoneDictionary; | |
| 249 class SkPdfType10HalftoneDictionary; | |
| 250 class SkPdfType16HalftoneDictionary; | |
| 251 class SkPdfType5HalftoneDictionary; | |
| 252 class SkPdfSoftMaskDictionary; | |
| 253 class SkPdfSoftMaskImageDictionary; | |
| 254 class SkPdfTransparencyGroupDictionary; | |
| 255 class SkPdfViewerPreferencesDictionary; | |
| 256 class SkPdfOutlineDictionary; | |
| 257 class SkPdfOutlineItemDictionary; | |
| 258 class SkPdfPageLabelDictionary; | |
| 259 class SkPdfThreadDictionary; | |
| 260 class SkPdfBeadDictionary; | |
| 261 class SkPdfTransitionDictionary; | |
| 262 class SkPdfAnnotationDictionary; | |
| 263 class SkPdfBorderStyleDictionary; | |
| 264 class SkPdfAppearanceDictionary; | |
| 265 class SkPdfTextAnnotationDictionary; | |
| 266 class SkPdfALinkAnnotationDictionary; | |
| 267 class SkPdfFreeTextAnnotationDictionary; | |
| 268 class SkPdfLineAnnotationDictionary; | |
| 269 class SkPdfSquareOrCircleAnnotation; | |
| 270 class SkPdfMarkupAnnotationsDictionary; | |
| 271 class SkPdfRubberStampAnnotationDictionary; | |
| 272 class SkPdfInkAnnotationDictionary; | |
| 273 class SkPdfPopUpAnnotationDictionary; | |
| 274 class SkPdfFileAttachmentAnnotationDictionary; | |
| 275 class SkPdfSoundAnnotationDictionary; | |
| 276 class SkPdfMovieAnnotationDictionary; | |
| 277 class SkPdfWidgetAnnotationDictionary; | |
| 278 class SkPdfActionDictionary; | |
| 279 class SkPdfAnnotationActionsDictionary; | |
| 280 class SkPdfPageObjectActionsDictionary; | |
| 281 class SkPdfFormFieldActionsDictionary; | |
| 282 class SkPdfDocumentCatalogActionsDictionary; | |
| 283 class SkPdfGoToActionDictionary; | |
| 284 class SkPdfRemoteGoToActionDictionary; | |
| 285 class SkPdfLaunchActionDictionary; | |
| 286 class SkPdfWindowsLaunchActionDictionary; | |
| 287 class SkPdfThreadActionDictionary; | |
| 288 class SkPdfURIActionDictionary; | |
| 289 class SkPdfURIDictionary; | |
| 290 class SkPdfSoundActionDictionary; | |
| 291 class SkPdfMovieActionDictionary; | |
| 292 class SkPdfHideActionDictionary; | |
| 293 class SkPdfNamedActionsDictionary; | |
| 294 class SkPdfInteractiveFormDictionary; | |
| 295 class SkPdfFieldDictionary; | |
| 296 class SkPdfVariableTextFieldDictionary; | |
| 297 class SkPdfAppearanceCharacteristicsDictionary; | |
| 298 class SkPdfCheckboxFieldDictionary; | |
| 299 class SkPdfRadioButtonFieldDictionary; | |
| 300 class SkPdfTextFieldDictionary; | |
| 301 class SkPdfChoiceFieldDictionary; | |
| 302 class SkPdfSignatureDictionary; | |
| 303 class SkPdfSubmitFormActionDictionary; | |
| 304 class SkPdfResetFormActionDictionary; | |
| 305 class SkPdfImportDataActionDictionary; | |
| 306 class SkPdfJavascriptActionDictionary; | |
| 307 class SkPdfFDFTrailerDictionary; | |
| 308 class SkPdfFDFCatalogDictionary; | |
| 309 class SkPdfFDFDictionary; | |
| 310 class SkPdfEncryptedEmbeddedFileStreamDictionary; | |
| 311 class SkPdfJavascriptDictionary; | |
| 312 class SkPdfFDFFieldDictionary; | |
| 313 class SkPdfIconFitDictionary; | |
| 314 class SkPdfFDFPageDictionary; | |
| 315 class SkPdfFDFTemplateDictionary; | |
| 316 class SkPdfFDFNamedPageReferenceDictionary; | |
| 317 class SkPdfFDFFileAnnotationDictionary; | |
| 318 class SkPdfSoundObjectDictionary; | |
| 319 class SkPdfMovieDictionary; | |
| 320 class SkPdfMovieActivationDictionary; | |
| 321 class SkPdfDocumentInformationDictionary; | |
| 322 class SkPdfMetadataStreamDictionary; | |
| 323 class SkPdfComponentsWithMetadataDictionary; | |
| 324 class SkPdfPagePieceDictionary; | |
| 325 class SkPdfApplicationDataDictionary; | |
| 326 class SkPdfStructureTreeRootDictionary; | |
| 327 class SkPdfStructureElementDictionary; | |
| 328 class SkPdfMarkedContentReferenceDictionary; | |
| 329 class SkPdfObjectReferenceDictionary; | |
| 330 class SkPdfStructureElementAccessDictionary; | |
| 331 class SkPdfAttributeObjectDictionary; | |
| 332 class SkPdfMarkInformationDictionary; | |
| 333 class SkPdfArtifactsDictionary; | |
| 334 class SkPdfStandardStructureDictionary; | |
| 335 class SkPdfBlockLevelStructureElementsDictionary; | |
| 336 class SkPdfInlineLevelStructureElementsDictionary; | |
| 337 class SkPdfListAttributeDictionary; | |
| 338 class SkPdfTableAttributesDictionary; | |
| 339 class SkPdfWebCaptureInformationDictionary; | |
| 340 class SkPdfWebCaptureDictionary; | |
| 341 class SkPdfWebCapturePageSetDictionary; | |
| 342 class SkPdfWebCaptureImageSetDictionary; | |
| 343 class SkPdfSourceInformationDictionary; | |
| 344 class SkPdfURLAliasDictionary; | |
| 345 class SkPdfWebCaptureCommandDictionary; | |
| 346 class SkPdfWebCaptureCommandSettingsDictionary; | |
| 347 class SkPdfBoxColorInformationDictionary; | |
| 348 class SkPdfBoxStyleDictionary; | |
| 349 class SkPdfPrinterMarkAnnotationDictionary; | |
| 350 class SkPdfPrinterMarkFormDictionary; | |
| 351 class SkPdfSeparationDictionary; | |
| 352 class SkPdfPDF_XOutputIntentDictionary; | |
| 353 class SkPdfTrapNetworkAnnotationDictionary; | |
| 354 class SkPdfTrapNetworkAppearanceStreamDictionary; | |
| 355 class SkPdfOpiVersionDictionary; | |
| 356 class SkPdfMultiMasterFontDictionary; | |
| 357 | |
| 358 #endif // SkPdfEnums_DEFINED | |
| OLD | NEW |