Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(82)

Side by Side Diff: experimental/PdfViewer/autogen/SkPdfEnums_autogen.h

Issue 17748002: Basic support for Type3 Fonts in Pdf + various refactorings (Closed) Base URL: http://skia.googlecode.com/svn/trunk/
Patch Set: Created 7 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
(Empty)
1 #ifndef __DEFINED__SkPdfEnums
2 #define __DEFINED__SkPdfEnums
3
4 enum SkPdfObjectType {
5 kObject_SkPdfObjectType,
6 kArray_SkPdfObjectType,
7 kBoolean_SkPdfObjectType,
8 kDictionary_SkPdfObjectType,
9 kALinkAnnotationDictionary_SkPdfObjectType,
10 kActionDictionary_SkPdfObjectType,
11 kAlternateImageDictionary_SkPdfObjectType,
12 kAnnotationActionsDictionary_SkPdfObjectType,
13 kAnnotationDictionary_SkPdfObjectType,
14 kAppearanceCharacteristicsDictionary_SkPdfObjectType,
15 kAppearanceDictionary_SkPdfObjectType,
16 kApplicationDataDictionary_SkPdfObjectType,
17 kArtifactsDictionary_SkPdfObjectType,
18 kAttributeObjectDictionary_SkPdfObjectType,
19 kBeadDictionary_SkPdfObjectType,
20 kBlockLevelStructureElementsDictionary_SkPdfObjectType,
21 kBorderStyleDictionary_SkPdfObjectType,
22 kBoxColorInformationDictionary_SkPdfObjectType,
23 kBoxStyleDictionary_SkPdfObjectType,
24 kCIDFontDescriptorDictionary_SkPdfObjectType,
25 kCIDSystemInfoDictionary_SkPdfObjectType,
26 kCMapDictionary_SkPdfObjectType,
27 kCalgrayColorSpaceDictionary_SkPdfObjectType,
28 kCalrgbColorSpaceDictionary_SkPdfObjectType,
29 kCatalogDictionary_SkPdfObjectType,
30 kCcittfaxdecodeFilterDictionary_SkPdfObjectType,
31 kCheckboxFieldDictionary_SkPdfObjectType,
32 kChoiceFieldDictionary_SkPdfObjectType,
33 kComponentsWithMetadataDictionary_SkPdfObjectType,
34 kDctdecodeFilterDictionary_SkPdfObjectType,
35 kDeviceNColorSpaceDictionary_SkPdfObjectType,
36 kDocumentCatalogActionsDictionary_SkPdfObjectType,
37 kDocumentInformationDictionary_SkPdfObjectType,
38 kEmbeddedFileParameterDictionary_SkPdfObjectType,
39 kEmbeddedFileStreamDictionary_SkPdfObjectType,
40 kEmbeddedFontStreamDictionary_SkPdfObjectType,
41 kEncodingDictionary_SkPdfObjectType,
42 kEncryptedEmbeddedFileStreamDictionary_SkPdfObjectType,
43 kEncryptionCommonDictionary_SkPdfObjectType,
44 kFDFCatalogDictionary_SkPdfObjectType,
45 kFDFDictionary_SkPdfObjectType,
46 kFDFFieldDictionary_SkPdfObjectType,
47 kFDFFileAnnotationDictionary_SkPdfObjectType,
48 kFDFNamedPageReferenceDictionary_SkPdfObjectType,
49 kFDFPageDictionary_SkPdfObjectType,
50 kFDFTemplateDictionary_SkPdfObjectType,
51 kFDFTrailerDictionary_SkPdfObjectType,
52 kFieldDictionary_SkPdfObjectType,
53 kFileAttachmentAnnotationDictionary_SkPdfObjectType,
54 kFileSpecificationDictionary_SkPdfObjectType,
55 kFileTrailerDictionary_SkPdfObjectType,
56 kFontDescriptorDictionary_SkPdfObjectType,
57 kFontDictionary_SkPdfObjectType,
58 kCIDFontDictionary_SkPdfObjectType,
59 kType0FontDictionary_SkPdfObjectType,
60 kType1FontDictionary_SkPdfObjectType,
61 kMultiMasterFontDictionary_SkPdfObjectType,
62 kTrueTypeFontDictionary_SkPdfObjectType,
63 kType3FontDictionary_SkPdfObjectType,
64 kType1FontDictionary__End_SkPdfObjectType,
65 kFontDictionary__End_SkPdfObjectType,
66 kFormFieldActionsDictionary_SkPdfObjectType,
67 kFreeTextAnnotationDictionary_SkPdfObjectType,
68 kFunctionCommonDictionary_SkPdfObjectType,
69 kGoToActionDictionary_SkPdfObjectType,
70 kGraphicsStateDictionary_SkPdfObjectType,
71 kGroupAttributesDictionary_SkPdfObjectType,
72 kHideActionDictionary_SkPdfObjectType,
73 kIccProfileStreamDictionary_SkPdfObjectType,
74 kIconFitDictionary_SkPdfObjectType,
75 kImportDataActionDictionary_SkPdfObjectType,
76 kInkAnnotationDictionary_SkPdfObjectType,
77 kInlineLevelStructureElementsDictionary_SkPdfObjectType,
78 kInteractiveFormDictionary_SkPdfObjectType,
79 kJavascriptActionDictionary_SkPdfObjectType,
80 kJavascriptDictionary_SkPdfObjectType,
81 kJbig2DecodeFilterDictionary_SkPdfObjectType,
82 kLabColorSpaceDictionary_SkPdfObjectType,
83 kLaunchActionDictionary_SkPdfObjectType,
84 kLineAnnotationDictionary_SkPdfObjectType,
85 kListAttributeDictionary_SkPdfObjectType,
86 kLzwdecodeAndFlatedecodeFiltersDictionary_SkPdfObjectType,
87 kMacOsFileInformationDictionary_SkPdfObjectType,
88 kMarkInformationDictionary_SkPdfObjectType,
89 kMarkedContentReferenceDictionary_SkPdfObjectType,
90 kMarkupAnnotationsDictionary_SkPdfObjectType,
91 kMetadataStreamDictionary_SkPdfObjectType,
92 kMovieActionDictionary_SkPdfObjectType,
93 kMovieActivationDictionary_SkPdfObjectType,
94 kMovieAnnotationDictionary_SkPdfObjectType,
95 kMovieDictionary_SkPdfObjectType,
96 kNameDictionary_SkPdfObjectType,
97 kNameTreeNodeDictionary_SkPdfObjectType,
98 kNamedActionsDictionary_SkPdfObjectType,
99 kNumberTreeNodeDictionary_SkPdfObjectType,
100 kObjectReferenceDictionary_SkPdfObjectType,
101 kOpiVersionDictionary_SkPdfObjectType,
102 kOutlineDictionary_SkPdfObjectType,
103 kOutlineItemDictionary_SkPdfObjectType,
104 kPDF_XOutputIntentDictionary_SkPdfObjectType,
105 kPSXobjectDictionary_SkPdfObjectType,
106 kPageLabelDictionary_SkPdfObjectType,
107 kPageObjectActionsDictionary_SkPdfObjectType,
108 kPageObjectDictionary_SkPdfObjectType,
109 kPagePieceDictionary_SkPdfObjectType,
110 kPageTreeNodeDictionary_SkPdfObjectType,
111 kPopUpAnnotationDictionary_SkPdfObjectType,
112 kPrinterMarkAnnotationDictionary_SkPdfObjectType,
113 kPrinterMarkFormDictionary_SkPdfObjectType,
114 kRadioButtonFieldDictionary_SkPdfObjectType,
115 kReferenceDictionary_SkPdfObjectType,
116 kRemoteGoToActionDictionary_SkPdfObjectType,
117 kResetFormActionDictionary_SkPdfObjectType,
118 kResourceDictionary_SkPdfObjectType,
119 kRubberStampAnnotationDictionary_SkPdfObjectType,
120 kSeparationDictionary_SkPdfObjectType,
121 kShadingDictionary_SkPdfObjectType,
122 kType1ShadingDictionary_SkPdfObjectType,
123 kType2ShadingDictionary_SkPdfObjectType,
124 kType3ShadingDictionary_SkPdfObjectType,
125 kType4ShadingDictionary_SkPdfObjectType,
126 kType5ShadingDictionary_SkPdfObjectType,
127 kType6ShadingDictionary_SkPdfObjectType,
128 kShadingDictionary__End_SkPdfObjectType,
129 kSignatureDictionary_SkPdfObjectType,
130 kSoftMaskDictionary_SkPdfObjectType,
131 kSoftMaskImageDictionary_SkPdfObjectType,
132 kSoundActionDictionary_SkPdfObjectType,
133 kSoundAnnotationDictionary_SkPdfObjectType,
134 kSoundObjectDictionary_SkPdfObjectType,
135 kSourceInformationDictionary_SkPdfObjectType,
136 kSquareOrCircleAnnotation_SkPdfObjectType,
137 kStandardSecurityHandlerDictionary_SkPdfObjectType,
138 kStandardStructureDictionary_SkPdfObjectType,
139 kStreamCommonDictionary_SkPdfObjectType,
140 kStructureElementAccessDictionary_SkPdfObjectType,
141 kStructureElementDictionary_SkPdfObjectType,
142 kStructureTreeRootDictionary_SkPdfObjectType,
143 kSubmitFormActionDictionary_SkPdfObjectType,
144 kTableAttributesDictionary_SkPdfObjectType,
145 kTextAnnotationDictionary_SkPdfObjectType,
146 kTextFieldDictionary_SkPdfObjectType,
147 kThreadActionDictionary_SkPdfObjectType,
148 kThreadDictionary_SkPdfObjectType,
149 kTransitionDictionary_SkPdfObjectType,
150 kTransparencyGroupDictionary_SkPdfObjectType,
151 kTrapNetworkAnnotationDictionary_SkPdfObjectType,
152 kTrapNetworkAppearanceStreamDictionary_SkPdfObjectType,
153 kType0FunctionDictionary_SkPdfObjectType,
154 kType10HalftoneDictionary_SkPdfObjectType,
155 kType16HalftoneDictionary_SkPdfObjectType,
156 kType1HalftoneDictionary_SkPdfObjectType,
157 kType1PatternDictionary_SkPdfObjectType,
158 kType2FunctionDictionary_SkPdfObjectType,
159 kType2PatternDictionary_SkPdfObjectType,
160 kType3FunctionDictionary_SkPdfObjectType,
161 kType5HalftoneDictionary_SkPdfObjectType,
162 kType6HalftoneDictionary_SkPdfObjectType,
163 kURIActionDictionary_SkPdfObjectType,
164 kURIDictionary_SkPdfObjectType,
165 kURLAliasDictionary_SkPdfObjectType,
166 kVariableTextFieldDictionary_SkPdfObjectType,
167 kViewerPreferencesDictionary_SkPdfObjectType,
168 kWebCaptureCommandDictionary_SkPdfObjectType,
169 kWebCaptureCommandSettingsDictionary_SkPdfObjectType,
170 kWebCaptureDictionary_SkPdfObjectType,
171 kWebCaptureImageSetDictionary_SkPdfObjectType,
172 kWebCaptureInformationDictionary_SkPdfObjectType,
173 kWebCapturePageSetDictionary_SkPdfObjectType,
174 kWidgetAnnotationDictionary_SkPdfObjectType,
175 kWindowsLaunchActionDictionary_SkPdfObjectType,
176 kXObjectDictionary_SkPdfObjectType,
177 kImageDictionary_SkPdfObjectType,
178 kType1FormDictionary_SkPdfObjectType,
179 kXObjectDictionary__End_SkPdfObjectType,
180 kDictionary__End_SkPdfObjectType,
181 kInteger_SkPdfObjectType,
182 kNumber_SkPdfObjectType,
183 kInteger__End_SkPdfObjectType,
184 kName_SkPdfObjectType,
185 kNull_SkPdfObjectType,
186 kReference_SkPdfObjectType,
187 kStream_SkPdfObjectType,
188 kString_SkPdfObjectType,
189 kHexString_SkPdfObjectType,
190 kString__End_SkPdfObjectType,
191 kObject__End_SkPdfObjectType,
192 };
193
194 class SkPdfObject;
195 class SkPdfNull;
196 class SkPdfBoolean;
197 class SkPdfInteger;
198 class SkPdfNumber;
199 class SkPdfName;
200 class SkPdfReference;
201 class SkPdfArray;
202 class SkPdfString;
203 class SkPdfHexString;
204 class SkPdfDictionary;
205 class SkPdfStream;
206 class SkPdfXObjectDictionary;
207 class SkPdfFontDictionary;
208 class SkPdfTrueTypeFontDictionary;
209 class SkPdfStreamCommonDictionary;
210 class SkPdfLzwdecodeAndFlatedecodeFiltersDictionary;
211 class SkPdfCcittfaxdecodeFilterDictionary;
212 class SkPdfJbig2DecodeFilterDictionary;
213 class SkPdfDctdecodeFilterDictionary;
214 class SkPdfFileTrailerDictionary;
215 class SkPdfEncryptionCommonDictionary;
216 class SkPdfStandardSecurityHandlerDictionary;
217 class SkPdfCatalogDictionary;
218 class SkPdfPageTreeNodeDictionary;
219 class SkPdfPageObjectDictionary;
220 class SkPdfNameDictionary;
221 class SkPdfResourceDictionary;
222 class SkPdfNameTreeNodeDictionary;
223 class SkPdfNumberTreeNodeDictionary;
224 class SkPdfFunctionCommonDictionary;
225 class SkPdfType0FunctionDictionary;
226 class SkPdfType2FunctionDictionary;
227 class SkPdfType3FunctionDictionary;
228 class SkPdfFileSpecificationDictionary;
229 class SkPdfEmbeddedFileStreamDictionary;
230 class SkPdfEmbeddedFileParameterDictionary;
231 class SkPdfMacOsFileInformationDictionary;
232 class SkPdfGraphicsStateDictionary;
233 class SkPdfCalgrayColorSpaceDictionary;
234 class SkPdfCalrgbColorSpaceDictionary;
235 class SkPdfLabColorSpaceDictionary;
236 class SkPdfIccProfileStreamDictionary;
237 class SkPdfDeviceNColorSpaceDictionary;
238 class SkPdfType1PatternDictionary;
239 class SkPdfType2PatternDictionary;
240 class SkPdfShadingDictionary;
241 class SkPdfType1ShadingDictionary;
242 class SkPdfType2ShadingDictionary;
243 class SkPdfType3ShadingDictionary;
244 class SkPdfType4ShadingDictionary;
245 class SkPdfType5ShadingDictionary;
246 class SkPdfType6ShadingDictionary;
247 class SkPdfImageDictionary;
248 class SkPdfAlternateImageDictionary;
249 class SkPdfType1FormDictionary;
250 class SkPdfGroupAttributesDictionary;
251 class SkPdfReferenceDictionary;
252 class SkPdfPSXobjectDictionary;
253 class SkPdfType1FontDictionary;
254 class SkPdfType3FontDictionary;
255 class SkPdfEncodingDictionary;
256 class SkPdfCIDSystemInfoDictionary;
257 class SkPdfCIDFontDictionary;
258 class SkPdfCMapDictionary;
259 class SkPdfType0FontDictionary;
260 class SkPdfFontDescriptorDictionary;
261 class SkPdfCIDFontDescriptorDictionary;
262 class SkPdfEmbeddedFontStreamDictionary;
263 class SkPdfType1HalftoneDictionary;
264 class SkPdfType6HalftoneDictionary;
265 class SkPdfType10HalftoneDictionary;
266 class SkPdfType16HalftoneDictionary;
267 class SkPdfType5HalftoneDictionary;
268 class SkPdfSoftMaskDictionary;
269 class SkPdfSoftMaskImageDictionary;
270 class SkPdfTransparencyGroupDictionary;
271 class SkPdfViewerPreferencesDictionary;
272 class SkPdfOutlineDictionary;
273 class SkPdfOutlineItemDictionary;
274 class SkPdfPageLabelDictionary;
275 class SkPdfThreadDictionary;
276 class SkPdfBeadDictionary;
277 class SkPdfTransitionDictionary;
278 class SkPdfAnnotationDictionary;
279 class SkPdfBorderStyleDictionary;
280 class SkPdfAppearanceDictionary;
281 class SkPdfTextAnnotationDictionary;
282 class SkPdfALinkAnnotationDictionary;
283 class SkPdfFreeTextAnnotationDictionary;
284 class SkPdfLineAnnotationDictionary;
285 class SkPdfSquareOrCircleAnnotation;
286 class SkPdfMarkupAnnotationsDictionary;
287 class SkPdfRubberStampAnnotationDictionary;
288 class SkPdfInkAnnotationDictionary;
289 class SkPdfPopUpAnnotationDictionary;
290 class SkPdfFileAttachmentAnnotationDictionary;
291 class SkPdfSoundAnnotationDictionary;
292 class SkPdfMovieAnnotationDictionary;
293 class SkPdfWidgetAnnotationDictionary;
294 class SkPdfActionDictionary;
295 class SkPdfAnnotationActionsDictionary;
296 class SkPdfPageObjectActionsDictionary;
297 class SkPdfFormFieldActionsDictionary;
298 class SkPdfDocumentCatalogActionsDictionary;
299 class SkPdfGoToActionDictionary;
300 class SkPdfRemoteGoToActionDictionary;
301 class SkPdfLaunchActionDictionary;
302 class SkPdfWindowsLaunchActionDictionary;
303 class SkPdfThreadActionDictionary;
304 class SkPdfURIActionDictionary;
305 class SkPdfURIDictionary;
306 class SkPdfSoundActionDictionary;
307 class SkPdfMovieActionDictionary;
308 class SkPdfHideActionDictionary;
309 class SkPdfNamedActionsDictionary;
310 class SkPdfInteractiveFormDictionary;
311 class SkPdfFieldDictionary;
312 class SkPdfVariableTextFieldDictionary;
313 class SkPdfAppearanceCharacteristicsDictionary;
314 class SkPdfCheckboxFieldDictionary;
315 class SkPdfRadioButtonFieldDictionary;
316 class SkPdfTextFieldDictionary;
317 class SkPdfChoiceFieldDictionary;
318 class SkPdfSignatureDictionary;
319 class SkPdfSubmitFormActionDictionary;
320 class SkPdfResetFormActionDictionary;
321 class SkPdfImportDataActionDictionary;
322 class SkPdfJavascriptActionDictionary;
323 class SkPdfFDFTrailerDictionary;
324 class SkPdfFDFCatalogDictionary;
325 class SkPdfFDFDictionary;
326 class SkPdfEncryptedEmbeddedFileStreamDictionary;
327 class SkPdfJavascriptDictionary;
328 class SkPdfFDFFieldDictionary;
329 class SkPdfIconFitDictionary;
330 class SkPdfFDFPageDictionary;
331 class SkPdfFDFTemplateDictionary;
332 class SkPdfFDFNamedPageReferenceDictionary;
333 class SkPdfFDFFileAnnotationDictionary;
334 class SkPdfSoundObjectDictionary;
335 class SkPdfMovieDictionary;
336 class SkPdfMovieActivationDictionary;
337 class SkPdfDocumentInformationDictionary;
338 class SkPdfMetadataStreamDictionary;
339 class SkPdfComponentsWithMetadataDictionary;
340 class SkPdfPagePieceDictionary;
341 class SkPdfApplicationDataDictionary;
342 class SkPdfStructureTreeRootDictionary;
343 class SkPdfStructureElementDictionary;
344 class SkPdfMarkedContentReferenceDictionary;
345 class SkPdfObjectReferenceDictionary;
346 class SkPdfStructureElementAccessDictionary;
347 class SkPdfAttributeObjectDictionary;
348 class SkPdfMarkInformationDictionary;
349 class SkPdfArtifactsDictionary;
350 class SkPdfStandardStructureDictionary;
351 class SkPdfBlockLevelStructureElementsDictionary;
352 class SkPdfInlineLevelStructureElementsDictionary;
353 class SkPdfListAttributeDictionary;
354 class SkPdfTableAttributesDictionary;
355 class SkPdfWebCaptureInformationDictionary;
356 class SkPdfWebCaptureDictionary;
357 class SkPdfWebCapturePageSetDictionary;
358 class SkPdfWebCaptureImageSetDictionary;
359 class SkPdfSourceInformationDictionary;
360 class SkPdfURLAliasDictionary;
361 class SkPdfWebCaptureCommandDictionary;
362 class SkPdfWebCaptureCommandSettingsDictionary;
363 class SkPdfBoxColorInformationDictionary;
364 class SkPdfBoxStyleDictionary;
365 class SkPdfPrinterMarkAnnotationDictionary;
366 class SkPdfPrinterMarkFormDictionary;
367 class SkPdfSeparationDictionary;
368 class SkPdfPDF_XOutputIntentDictionary;
369 class SkPdfTrapNetworkAnnotationDictionary;
370 class SkPdfTrapNetworkAppearanceStreamDictionary;
371 class SkPdfOpiVersionDictionary;
372 class SkPdfMultiMasterFontDictionary;
373
374 #endif // __DEFINED__SkPdfEnums
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698