10#include <podofo/main/PdfName.h>
23 static inline const PdfName Contents =
"Contents"_n;
24 static inline const PdfName Flags =
"Flags"_n;
25 static inline const PdfName Length =
"Length"_n;
27 static inline const PdfName Size =
"Size"_n;
28 static inline const PdfName Subtype =
"Subtype"_n;
29 static inline const PdfName Type =
"Type"_n;
30 static inline const PdfName Filter =
"Filter"_n;
31 static inline const PdfName Parent =
"Parent"_n;
32 static inline const PdfName Kids =
"Kids"_n;
33 static inline const PdfName Count =
"Count"_n;
34 static inline const PdfName ExtGState =
"ExtGState"_n;
35 static inline const PdfName ColorSpace =
"ColorSpace"_n;
36 static inline const PdfName Pattern =
"Pattern"_n;
37 static inline const PdfName Shading =
"Shading"_n;
38 static inline const PdfName XObject =
"XObject"_n;
39 static inline const PdfName Font =
"Font"_n;
40 static inline const PdfName Properties =
"Properties"_n;
41 static inline const PdfName Resources =
"Resources"_n;
44 static inline const PdfName Names =
"Names"_n;
45 static inline const PdfName Limits =
"Limits"_n;
46 static inline const PdfName Matrix =
"Matrix"_n;
47 static inline const PdfName BBox =
"BBox"_n;
48 static inline const PdfName Encrypt =
"Encrypt"_n;
49 static inline const PdfName Info =
"Info"_n;
50 static inline const PdfName Root =
"Root"_n;
52 static inline const PdfName Catalog =
"Catalog"_n;
57 static inline const PdfName Yes =
"Yes"_n;
58 static inline const PdfName Off =
"Off"_n;
73 static inline const PdfName CFM =
"CFM"_n;
77 static inline const PdfName StrF =
"StrF"_n;
78 static inline const PdfName StmF =
"StmF"_n;
79 static inline const PdfName StdCF =
"StdCF"_n;
80 static inline const PdfName Perms =
"Perms"_n;
81 static inline const PdfName AuthEvent =
"AuthEvent"_n;
82 static inline const PdfName EncryptMetadata =
"EncryptMetadata"_n;
83 static inline const PdfName Fields =
"Fields"_n;
84 static inline const PdfName Action =
"Action"_n;
85 static inline const PdfName Annot =
"Annot"_n;
86 static inline const PdfName Annots =
"Annots"_n;
87 static inline const PdfName Metadata =
"Metadata"_n;
88 static inline const PdfName PageMode =
"PageMode"_n;
89 static inline const PdfName PageLayout =
"PageLayout"_n;
90 static inline const PdfName URI =
"URI"_n;
92 static inline const PdfName Border =
"Border"_n;
93 static inline const PdfName Page =
"Page"_n;
94 static inline const PdfName Pages =
"Pages"_n;
95 static inline const PdfName Outlines =
"Outlines"_n;
96 static inline const PdfName MediaBox =
"MediaBox"_n;
97 static inline const PdfName CropBox =
"CropBox"_n;
98 static inline const PdfName TrimBox =
"TrimBox"_n;
99 static inline const PdfName BleedBox =
"BleedBox"_n;
100 static inline const PdfName ArtBox =
"ArtBox"_n;
101 static inline const PdfName Rotate =
"Rotate"_n;
102 static inline const PdfName Alternate =
"Alternate"_n;
103 static inline const PdfName Title =
"Title"_n;
104 static inline const PdfName Lang =
"Lang"_n;
105 static inline const PdfName Base =
"Base"_n;
106 static inline const PdfName ViewerPreferences =
"ViewerPreferences"_n;
107 static inline const PdfName AcroForm =
"AcroForm"_n;
108 static inline const PdfName Filespec =
"Filespec"_n;
109 static inline const PdfName Prev =
"Prev"_n;
110 static inline const PdfName Next =
"Next"_n;
111 static inline const PdfName CreationDate =
"CreationDate"_n;
112 static inline const PdfName ModDate =
"ModDate"_n;
113 static inline const PdfName Author =
"Author"_n;
114 static inline const PdfName Creator =
"Creator"_n;
115 static inline const PdfName Subject =
"Subject"_n;
116 static inline const PdfName Producer =
"Producer"_n;
117 static inline const PdfName Keywords =
"Keywords"_n;
118 static inline const PdfName Trapped =
"Trapped"_n;
119 static inline const PdfName Location =
"Location"_n;
120 static inline const PdfName FormType =
"FormType"_n;
121 static inline const PdfName EmbeddedFile =
"EmbeddedFile"_n;
122 static inline const PdfName BaseFont =
"BaseFont"_n;
123 static inline const PdfName DescendantFonts =
"DescendantFonts"_n;
124 static inline const PdfName FontDescriptor =
"FontDescriptor"_n;
127 static inline const PdfName Identity =
"Identity"_n;
128 static inline const PdfName Type0 =
"Type0"_n;
129 static inline const PdfName Type1 =
"Type1"_n;
130 static inline const PdfName Type3 =
"Type3"_n;
131 static inline const PdfName TrueType =
"TrueType"_n;
132 static inline const PdfName FontFile =
"FontFile"_n;
133 static inline const PdfName FontFile2 =
"FontFile2"_n;
134 static inline const PdfName FontFile3 =
"FontFile3"_n;
135 static inline const PdfName Length1 =
"Length1"_n;
136 static inline const PdfName Length2 =
"Length2"_n;
137 static inline const PdfName Length3 =
"Length3"_n;
138 static inline const PdfName XRef =
"XRef"_n;
139 static inline const PdfName Sig =
"Sig"_n;
140 static inline const PdfName SigRef =
"SigRef"_n;
141 static inline const PdfName TransformParams =
"TransformParams"_n;
142 static inline const PdfName WinAnsiEncoding =
"WinAnsiEncoding"_n;
143 static inline const PdfName MacRomanEncoding =
"MacRomanEncoding"_n;
144 static inline const PdfName MacExpertEncoding =
"MacExpertEncoding"_n;
157 static inline const PdfName Dests =
"Dests"_n;
158 static inline const PdfName JavaScript =
"JavaScript"_n;
159 static inline const PdfName Templates =
"Templates"_n;
160 static inline const PdfName IDS =
"IDS"_n;
161 static inline const PdfName URLS =
"URLS"_n;
162 static inline const PdfName EmbeddedFiles =
"EmbeddedFiles"_n;
163 static inline const PdfName AlternatePresentations =
"AlternatePresentations"_n;
164 static inline const PdfName Renditions =
"Renditions"_n;
168 static inline const PdfName CIDSystemInfo =
"CIDSystemInfo"_n;
169 static inline const PdfName Encoding =
"Encoding"_n;
170 static inline const PdfName ToUnicode =
"ToUnicode"_n;
171 static inline const PdfName CIDSet =
"CIDSet"_n;
172 static inline const PdfName Widths =
"Widths"_n;
173 static inline const PdfName FontName =
"FontName"_n;
174 static inline const PdfName FontFamily =
"FontFamily"_n;
175 static inline const PdfName FontStretch =
"FontStretch"_n;
176 static inline const PdfName ItalicAngle =
"ItalicAngle"_n;
177 static inline const PdfName FontWeight =
"FontWeight"_n;
178 static inline const PdfName FontBBox =
"FontBBox"_n;
179 static inline const PdfName Ascent =
"Ascent"_n;
180 static inline const PdfName Descent =
"Descent"_n;
181 static inline const PdfName CapHeight =
"CapHeight"_n;
182 static inline const PdfName StemV =
"StemV"_n;
183 static inline const PdfName StemH =
"StemH"_n;
184 static inline const PdfName XHeight =
"XHeight"_n;
185 static inline const PdfName MissingWidth =
"MissingWidth"_n;
186 static inline const PdfName Leading =
"Leading"_n;
187 static inline const PdfName AvgWidth =
"AvgWidth"_n;
188 static inline const PdfName MaxWidth =
"MaxWidth"_n;
189 static inline const PdfName DecodeParms =
"DecodeParms"_n;
190 static inline const PdfName SMask =
"SMask"_n;
191 static inline const PdfName ICCBased =
"ICCBased"_n;
192 static inline const PdfName Indexed =
"Indexed"_n;
193 static inline const PdfName Separation =
"Separation"_n;
194 static inline const PdfName DeviceCMYK =
"DeviceCMYK"_n;
195 static inline const PdfName DeviceRGB =
"DeviceRGB"_n;
196 static inline const PdfName DeviceGray =
"DeviceGray"_n;
197 static inline const PdfName FlateDecode =
"FlateDecode"_n;
198 static inline const PdfName Lab =
"Lab"_n;
199 static inline const PdfName CMap =
"CMap"_n;
200 static inline const PdfName Identity_H =
"Identity-H"_n;
201 static inline const PdfName Identity_V =
"Identity-V"_n;
202 static inline const PdfName NeedAppearances =
"NeedAppearances"_n;
212 static inline const PdfName Open =
"Open"_n;
213 static inline const PdfName QuadPoints =
"QuadPoints"_n;
214 static inline const PdfName Index =
"Index"_n;
215 static inline const PdfName MaxLen =
"MaxLen"_n;
216 static inline const PdfName DocMDP =
"DocMDP"_n;
217 static inline const PdfName TransformMethod =
"TransformMethod"_n;
218 static inline const PdfName Reference =
"Reference"_n;
219 static inline const PdfName ByteRange =
"ByteRange"_n;
220 static inline const PdfName SubFilter =
"SubFilter"_n;
221 static inline const PdfName SigFlags =
"SigFlags"_n;
222 static inline const PdfName Name =
"Name"_n;
223 static inline const PdfName Reason =
"Reason"_n;
225 static inline const PdfName Prop_Build =
"Prop_Build"_n;
226 static inline const PdfName App =
"App"_n;
227 static inline const PdfName ProcSet =
"ProcSet"_n;
228 static inline const PdfName Dest =
"Dest"_n;
229 static inline const PdfName Opt =
"Opt"_n;
230 static inline const PdfName BaseEncoding =
"BaseEncoding"_n;
231 static inline const PdfName Differences =
"Differences"_n;
232 static inline const PdfName Registry =
"Registry"_n;
233 static inline const PdfName Ordering =
"Ordering"_n;
234 static inline const PdfName Supplement =
"Supplement"_n;
235 static inline const PdfName CMapName =
"CMapName"_n;
237 static inline const PdfName Params =
"Params"_n;
239 static inline const PdfName Version =
"Version"_n;
240 static inline const PdfName BaseVersion =
"BaseVersion"_n;
241 static inline const PdfName ExtensionLevel =
"ExtensionLevel"_n;
242 static inline const PdfName Extensions =
"Extensions"_n;
243 static inline const PdfName FontMatrix =
"FontMatrix"_n;
244 static inline const PdfName FirstChar =
"FirstChar"_n;
245 static inline const PdfName LastChar =
"LastChar"_n;
246 static inline const PdfName BitsPerSample =
"BitsPerSample"_n;
247 static inline const PdfName Decode =
"Decode"_n;
248 static inline const PdfName Domain =
"Domain"_n;
249 static inline const PdfName Encode =
"Encode"_n;
250 static inline const PdfName FunctionType =
"FunctionType"_n;
251 static inline const PdfName Range =
"Range"_n;
252 static inline const PdfName WhitePoint =
"WhitePoint"_n;
253 static inline const PdfName BlackPoint =
"BlackPoint"_n;
254 static inline const PdfName First =
"First"_n;
255 static inline const PdfName Last =
"Last"_n;
256 static inline const PdfName Width =
"Width"_n;
257 static inline const PdfName Height =
"Height"_n;
258 static inline const PdfName BitsPerComponent =
"BitsPerComponent"_n;
259 static inline const PdfName Mask =
"Mask"_n;
260 static inline const PdfName Interpolate =
"Interpolate"_n;
264 static inline const PdfName OPM =
"OPM"_n;
266 static inline const PdfName HalftoneType =
"HalftoneType"_n;
267 static inline const PdfName Frequency =
"Frequency"_n;
268 static inline const PdfName Angle =
"Angle"_n;
269 static inline const PdfName SpotFunction =
"SpotFunction"_n;
This class represents a PdfName.
Definition PdfName.h:24
A storage class for several known PdfName entries.
Definition PdfNames.h:18
An normalized rectangle defined by position (left-bottom) and size.
Definition Rect.h:20
Convenient type for char array storage and/or buffer with std::string compatibility.
Definition basetypes.h:38
SPDX-FileCopyrightText: (C) 2022 Francesco Pretto ceztko@gmail.com SPDX-License-Identifier: LGPL-2....
Definition basetypes.h:16
std::map< unsigned, unsigned > CIDToGIDMap
A backing storage for a CID to GID map.
Definition PdfCIDToGIDMap.h:18