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

Side by Side Diff: experimental/PdfViewer/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 kType3FontDictionary_SkPdfObjectType,
61 kType0FontDictionary__End_SkPdfObjectType,
62 kType1FontDictionary_SkPdfObjectType,
63 kMultiMasterFontDictionary_SkPdfObjectType,
64 kTrueTypeFontDictionary_SkPdfObjectType,
65 kType1FontDictionary__End_SkPdfObjectType,
66 kFontDictionary__End_SkPdfObjectType,
67 kFormFieldActionsDictionary_SkPdfObjectType,
68 kFreeTextAnnotationDictionary_SkPdfObjectType,
69 kFunctionCommonDictionary_SkPdfObjectType,
70 kGoToActionDictionary_SkPdfObjectType,
71 kGraphicsStateDictionary_SkPdfObjectType,
72 kGroupAttributesDictionary_SkPdfObjectType,
73 kHideActionDictionary_SkPdfObjectType,
74 kIccProfileStreamDictionary_SkPdfObjectType,
75 kIconFitDictionary_SkPdfObjectType,
76 kImportDataActionDictionary_SkPdfObjectType,
77 kInkAnnotationDictionary_SkPdfObjectType,
78 kInlineLevelStructureElementsDictionary_SkPdfObjectType,
79 kInteractiveFormDictionary_SkPdfObjectType,
80 kJavascriptActionDictionary_SkPdfObjectType,
81 kJavascriptDictionary_SkPdfObjectType,
82 kJbig2DecodeFilterDictionary_SkPdfObjectType,
83 kLabColorSpaceDictionary_SkPdfObjectType,
84 kLaunchActionDictionary_SkPdfObjectType,
85 kLineAnnotationDictionary_SkPdfObjectType,
86 kListAttributeDictionary_SkPdfObjectType,
87 kLzwdecodeAndFlatedecodeFiltersDictionary_SkPdfObjectType,
88 kMacOsFileInformationDictionary_SkPdfObjectType,
89 kMarkInformationDictionary_SkPdfObjectType,
90 kMarkedContentReferenceDictionary_SkPdfObjectType,
91 kMarkupAnnotationsDictionary_SkPdfObjectType,
92 kMetadataStreamDictionary_SkPdfObjectType,
93 kMovieActionDictionary_SkPdfObjectType,
94 kMovieActivationDictionary_SkPdfObjectType,
95 kMovieAnnotationDictionary_SkPdfObjectType,
96 kMovieDictionary_SkPdfObjectType,
97 kNameDictionary_SkPdfObjectType,
98 kNameTreeNodeDictionary_SkPdfObjectType,
99 kNamedActionsDictionary_SkPdfObjectType,
100 kNumberTreeNodeDictionary_SkPdfObjectType,
101 kObjectReferenceDictionary_SkPdfObjectType,
102 kOpiVersionDictionary_SkPdfObjectType,
103 kOutlineDictionary_SkPdfObjectType,
104 kOutlineItemDictionary_SkPdfObjectType,
105 kPDF_XOutputIntentDictionary_SkPdfObjectType,
106 kPSXobjectDictionary_SkPdfObjectType,
107 kPageLabelDictionary_SkPdfObjectType,
108 kPageObjectActionsDictionary_SkPdfObjectType,
109 kPageObjectDictionary_SkPdfObjectType,
110 kPagePieceDictionary_SkPdfObjectType,
111 kPageTreeNodeDictionary_SkPdfObjectType,
112 kPopUpAnnotationDictionary_SkPdfObjectType,
113 kPrinterMarkAnnotationDictionary_SkPdfObjectType,
114 kPrinterMarkFormDictionary_SkPdfObjectType,
115 kRadioButtonFieldDictionary_SkPdfObjectType,
116 kReferenceDictionary_SkPdfObjectType,
117 kRemoteGoToActionDictionary_SkPdfObjectType,
118 kResetFormActionDictionary_SkPdfObjectType,
119 kResourceDictionary_SkPdfObjectType,
120 kRubberStampAnnotationDictionary_SkPdfObjectType,
121 kSeparationDictionary_SkPdfObjectType,
122 kShadingDictionary_SkPdfObjectType,
123 kType1ShadingDictionary_SkPdfObjectType,
124 kType2ShadingDictionary_SkPdfObjectType,
125 kType3ShadingDictionary_SkPdfObjectType,
126 kType4ShadingDictionary_SkPdfObjectType,
127 kType5ShadingDictionary_SkPdfObjectType,
128 kType6ShadingDictionary_SkPdfObjectType,
129 kShadingDictionary__End_SkPdfObjectType,
130 kSignatureDictionary_SkPdfObjectType,
131 kSoftMaskDictionary_SkPdfObjectType,
132 kSoftMaskImageDictionary_SkPdfObjectType,
133 kSoundActionDictionary_SkPdfObjectType,
134 kSoundAnnotationDictionary_SkPdfObjectType,
135 kSoundObjectDictionary_SkPdfObjectType,
136 kSourceInformationDictionary_SkPdfObjectType,
137 kSquareOrCircleAnnotation_SkPdfObjectType,
138 kStandardSecurityHandlerDictionary_SkPdfObjectType,
139 kStandardStructureDictionary_SkPdfObjectType,
140 kStreamCommonDictionary_SkPdfObjectType,
141 kStructureElementAccessDictionary_SkPdfObjectType,
142 kStructureElementDictionary_SkPdfObjectType,
143 kStructureTreeRootDictionary_SkPdfObjectType,
144 kSubmitFormActionDictionary_SkPdfObjectType,
145 kTableAttributesDictionary_SkPdfObjectType,
146 kTextAnnotationDictionary_SkPdfObjectType,
147 kTextFieldDictionary_SkPdfObjectType,
148 kThreadActionDictionary_SkPdfObjectType,
149 kThreadDictionary_SkPdfObjectType,
150 kTransitionDictionary_SkPdfObjectType,
151 kTransparencyGroupDictionary_SkPdfObjectType,
152 kTrapNetworkAnnotationDictionary_SkPdfObjectType,
153 kTrapNetworkAppearanceStreamDictionary_SkPdfObjectType,
154 kType0FunctionDictionary_SkPdfObjectType,
155 kType10HalftoneDictionary_SkPdfObjectType,
156 kType16HalftoneDictionary_SkPdfObjectType,
157 kType1HalftoneDictionary_SkPdfObjectType,
158 kType1PatternDictionary_SkPdfObjectType,
159 kType2FunctionDictionary_SkPdfObjectType,
160 kType2PatternDictionary_SkPdfObjectType,
161 kType3FunctionDictionary_SkPdfObjectType,
162 kType5HalftoneDictionary_SkPdfObjectType,
163 kType6HalftoneDictionary_SkPdfObjectType,
164 kURIActionDictionary_SkPdfObjectType,
165 kURIDictionary_SkPdfObjectType,
166 kURLAliasDictionary_SkPdfObjectType,
167 kVariableTextFieldDictionary_SkPdfObjectType,
168 kViewerPreferencesDictionary_SkPdfObjectType,
169 kWebCaptureCommandDictionary_SkPdfObjectType,
170 kWebCaptureCommandSettingsDictionary_SkPdfObjectType,
171 kWebCaptureDictionary_SkPdfObjectType,
172 kWebCaptureImageSetDictionary_SkPdfObjectType,
173 kWebCaptureInformationDictionary_SkPdfObjectType,
174 kWebCapturePageSetDictionary_SkPdfObjectType,
175 kWidgetAnnotationDictionary_SkPdfObjectType,
176 kWindowsLaunchActionDictionary_SkPdfObjectType,
177 kXObjectDictionary_SkPdfObjectType,
178 kImageDictionary_SkPdfObjectType,
179 kType1FormDictionary_SkPdfObjectType,
180 kXObjectDictionary__End_SkPdfObjectType,
181 kDictionary__End_SkPdfObjectType,
182 kInteger_SkPdfObjectType,
183 kNumber_SkPdfObjectType,
184 kInteger__End_SkPdfObjectType,
185 kName_SkPdfObjectType,
186 kNull_SkPdfObjectType,
187 kReference_SkPdfObjectType,
188 kStream_SkPdfObjectType,
189 kString_SkPdfObjectType,
190 kHexString_SkPdfObjectType,
191 kString__End_SkPdfObjectType,
192 kObject__End_SkPdfObjectType,
193 };
194
195 class SkPdfObject;
196 class SkPdfNull;
197 class SkPdfBoolean;
198 class SkPdfInteger;
199 class SkPdfNumber;
200 class SkPdfName;
201 class SkPdfReference;
202 class SkPdfArray;
203 class SkPdfString;
204 class SkPdfHexString;
205 class SkPdfDictionary;
206 class SkPdfStream;
207 class SkPdfXObjectDictionary;
208 class SkPdfFontDictionary;
209 class SkPdfTrueTypeFontDictionary;
210 class SkPdfStreamCommonDictionary;
211 class SkPdfLzwdecodeAndFlatedecodeFiltersDictionary;
212 class SkPdfCcittfaxdecodeFilterDictionary;
213 class SkPdfJbig2DecodeFilterDictionary;
214 class SkPdfDctdecodeFilterDictionary;
215 class SkPdfFileTrailerDictionary;
216 class SkPdfEncryptionCommonDictionary;
217 class SkPdfStandardSecurityHandlerDictionary;
218 class SkPdfCatalogDictionary;
219 class SkPdfPageTreeNodeDictionary;
220 class SkPdfPageObjectDictionary;
221 class SkPdfNameDictionary;
222 class SkPdfResourceDictionary;
223 class SkPdfNameTreeNodeDictionary;
224 class SkPdfNumberTreeNodeDictionary;
225 class SkPdfFunctionCommonDictionary;
226 class SkPdfType0FunctionDictionary;
227 class SkPdfType2FunctionDictionary;
228 class SkPdfType3FunctionDictionary;
229 class SkPdfFileSpecificationDictionary;
230 class SkPdfEmbeddedFileStreamDictionary;
231 class SkPdfEmbeddedFileParameterDictionary;
232 class SkPdfMacOsFileInformationDictionary;
233 class SkPdfGraphicsStateDictionary;
234 class SkPdfCalgrayColorSpaceDictionary;
235 class SkPdfCalrgbColorSpaceDictionary;
236 class SkPdfLabColorSpaceDictionary;
237 class SkPdfIccProfileStreamDictionary;
238 class SkPdfDeviceNColorSpaceDictionary;
239 class SkPdfType1PatternDictionary;
240 class SkPdfType2PatternDictionary;
241 class SkPdfShadingDictionary;
242 class SkPdfType1ShadingDictionary;
243 class SkPdfType2ShadingDictionary;
244 class SkPdfType3ShadingDictionary;
245 class SkPdfType4ShadingDictionary;
246 class SkPdfType5ShadingDictionary;
247 class SkPdfType6ShadingDictionary;
248 class SkPdfImageDictionary;
249 class SkPdfAlternateImageDictionary;
250 class SkPdfType1FormDictionary;
251 class SkPdfGroupAttributesDictionary;
252 class SkPdfReferenceDictionary;
253 class SkPdfPSXobjectDictionary;
254 class SkPdfType1FontDictionary;
255 class SkPdfType3FontDictionary;
256 class SkPdfEncodingDictionary;
257 class SkPdfCIDSystemInfoDictionary;
258 class SkPdfCIDFontDictionary;
259 class SkPdfCMapDictionary;
260 class SkPdfType0FontDictionary;
261 class SkPdfFontDescriptorDictionary;
262 class SkPdfCIDFontDescriptorDictionary;
263 class SkPdfEmbeddedFontStreamDictionary;
264 class SkPdfType1HalftoneDictionary;
265 class SkPdfType6HalftoneDictionary;
266 class SkPdfType10HalftoneDictionary;
267 class SkPdfType16HalftoneDictionary;
268 class SkPdfType5HalftoneDictionary;
269 class SkPdfSoftMaskDictionary;
270 class SkPdfSoftMaskImageDictionary;
271 class SkPdfTransparencyGroupDictionary;
272 class SkPdfViewerPreferencesDictionary;
273 class SkPdfOutlineDictionary;
274 class SkPdfOutlineItemDictionary;
275 class SkPdfPageLabelDictionary;
276 class SkPdfThreadDictionary;
277 class SkPdfBeadDictionary;
278 class SkPdfTransitionDictionary;
279 class SkPdfAnnotationDictionary;
280 class SkPdfBorderStyleDictionary;
281 class SkPdfAppearanceDictionary;
282 class SkPdfTextAnnotationDictionary;
283 class SkPdfALinkAnnotationDictionary;
284 class SkPdfFreeTextAnnotationDictionary;
285 class SkPdfLineAnnotationDictionary;
286 class SkPdfSquareOrCircleAnnotation;
287 class SkPdfMarkupAnnotationsDictionary;
288 class SkPdfRubberStampAnnotationDictionary;
289 class SkPdfInkAnnotationDictionary;
290 class SkPdfPopUpAnnotationDictionary;
291 class SkPdfFileAttachmentAnnotationDictionary;
292 class SkPdfSoundAnnotationDictionary;
293 class SkPdfMovieAnnotationDictionary;
294 class SkPdfWidgetAnnotationDictionary;
295 class SkPdfActionDictionary;
296 class SkPdfAnnotationActionsDictionary;
297 class SkPdfPageObjectActionsDictionary;
298 class SkPdfFormFieldActionsDictionary;
299 class SkPdfDocumentCatalogActionsDictionary;
300 class SkPdfGoToActionDictionary;
301 class SkPdfRemoteGoToActionDictionary;
302 class SkPdfLaunchActionDictionary;
303 class SkPdfWindowsLaunchActionDictionary;
304 class SkPdfThreadActionDictionary;
305 class SkPdfURIActionDictionary;
306 class SkPdfURIDictionary;
307 class SkPdfSoundActionDictionary;
308 class SkPdfMovieActionDictionary;
309 class SkPdfHideActionDictionary;
310 class SkPdfNamedActionsDictionary;
311 class SkPdfInteractiveFormDictionary;
312 class SkPdfFieldDictionary;
313 class SkPdfVariableTextFieldDictionary;
314 class SkPdfAppearanceCharacteristicsDictionary;
315 class SkPdfCheckboxFieldDictionary;
316 class SkPdfRadioButtonFieldDictionary;
317 class SkPdfTextFieldDictionary;
318 class SkPdfChoiceFieldDictionary;
319 class SkPdfSignatureDictionary;
320 class SkPdfSubmitFormActionDictionary;
321 class SkPdfResetFormActionDictionary;
322 class SkPdfImportDataActionDictionary;
323 class SkPdfJavascriptActionDictionary;
324 class SkPdfFDFTrailerDictionary;
325 class SkPdfFDFCatalogDictionary;
326 class SkPdfFDFDictionary;
327 class SkPdfEncryptedEmbeddedFileStreamDictionary;
328 class SkPdfJavascriptDictionary;
329 class SkPdfFDFFieldDictionary;
330 class SkPdfIconFitDictionary;
331 class SkPdfFDFPageDictionary;
332 class SkPdfFDFTemplateDictionary;
333 class SkPdfFDFNamedPageReferenceDictionary;
334 class SkPdfFDFFileAnnotationDictionary;
335 class SkPdfSoundObjectDictionary;
336 class SkPdfMovieDictionary;
337 class SkPdfMovieActivationDictionary;
338 class SkPdfDocumentInformationDictionary;
339 class SkPdfMetadataStreamDictionary;
340 class SkPdfComponentsWithMetadataDictionary;
341 class SkPdfPagePieceDictionary;
342 class SkPdfApplicationDataDictionary;
343 class SkPdfStructureTreeRootDictionary;
344 class SkPdfStructureElementDictionary;
345 class SkPdfMarkedContentReferenceDictionary;
346 class SkPdfObjectReferenceDictionary;
347 class SkPdfStructureElementAccessDictionary;
348 class SkPdfAttributeObjectDictionary;
349 class SkPdfMarkInformationDictionary;
350 class SkPdfArtifactsDictionary;
351 class SkPdfStandardStructureDictionary;
352 class SkPdfBlockLevelStructureElementsDictionary;
353 class SkPdfInlineLevelStructureElementsDictionary;
354 class SkPdfListAttributeDictionary;
355 class SkPdfTableAttributesDictionary;
356 class SkPdfWebCaptureInformationDictionary;
357 class SkPdfWebCaptureDictionary;
358 class SkPdfWebCapturePageSetDictionary;
359 class SkPdfWebCaptureImageSetDictionary;
360 class SkPdfSourceInformationDictionary;
361 class SkPdfURLAliasDictionary;
362 class SkPdfWebCaptureCommandDictionary;
363 class SkPdfWebCaptureCommandSettingsDictionary;
364 class SkPdfBoxColorInformationDictionary;
365 class SkPdfBoxStyleDictionary;
366 class SkPdfPrinterMarkAnnotationDictionary;
367 class SkPdfPrinterMarkFormDictionary;
368 class SkPdfSeparationDictionary;
369 class SkPdfPDF_XOutputIntentDictionary;
370 class SkPdfTrapNetworkAnnotationDictionary;
371 class SkPdfTrapNetworkAppearanceStreamDictionary;
372 class SkPdfOpiVersionDictionary;
373 class SkPdfMultiMasterFontDictionary;
374
375 #endif // __DEFINED__SkPdfEnums
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698