Comprehensive Guide for Developers: Features, Integration, and API Reference
| CPDF::Graphics::BitmapScopedLock | |
| CPDF::Graphics::RenderTarget::CTMScope | |
| CPDF::DocumentOptimizer | |
| CPDF::DictEnumerator::End | |
| CPDF::Graphics::SystemFontsHandler::FontEntry | One of the fonts a handler provides |
| CPDF::Graphics::FontVariationAxisInfo | Describes one design-variation axis supported by a variable font: its tag, valid range, default coordinate, and display name |
| CPDF::Graphics::FontVariationAxisValue | A single (axis, value) pair identifying a point along one axis of a variable font's design space. Used both to select an instance (FontFace::SetVariation) and to report the face's current coordinates (FontFace::GetVariation) or a named instance's coordinates (FontVariationInstanceInfo::axisValues) |
| CPDF::Graphics::FontVariationInstanceInfo | One of a variable font's designer-provided "named instances" - a pre-chosen point in the font's design space (one value per axis), e.g. "Bold Condensed" |
| CGXBitmapAttrs | |
| CGXBitmapBrushAttrs | |
| CGXDashPattern | |
| CGXFontMetrics | |
| CGXFontVariationAxisInfo | |
| CGXFontVariationAxisValue | |
| CGXGradientStop | |
| CGXLayerParams | |
| CGXLinearGradientAttrs | |
| CGXLockedData | |
| CGXMeshVertex | |
| CGXRadialGradientAttrs | |
| CGXStrokeParams | |
| CGXSysFontQuery | |
| CGXSysFontsHandler | |
| CGXUnicodeRange | |
| CPDF::IDataSource | A callback interface for supplying bytes from a random-access source |
| CPDF::InitScope | Represents a scope for initializing and cleaning up the PDF SDK |
| CPDF::IWriteSink | A callback interface for receiving bytes written sequentially |
| CPDF::LTVHandler | A callback interface for providing revocation data for LTV (Long-Term Validation) |
| CPDF::Object | Represents a PDF object |
| CPDF::OutlineEnumMonitor | |
| CPDF::PageTextChar | Represents a character in a PageText |
| CPDF::PageTextIterator | An iterator for iterating over the characters in a PageText object |
| CPDF::PageTextRange | Represents a range of text on a page |
| CPDF::Graphics::RenderTarget::PaintScope | |
| CPDAnnotBorder | |
| CPDAnnotBorderEffect | |
| CPDAnnotBorderStyle | |
| CPDCaretAnnotCreationParams | |
| CPDCollectionSortRecord | |
| CPDDateTime | |
| CPDDocAuthProcs | |
| CPDDocOpenParams | |
| CPDDocSaveParams | |
| CPDDocStreamProcs | |
| CPDECIDSystemInfo | Specifies the CIDSystemInfo dictionary |
| CPDECieXYZ | |
| CPDECieXYZTriple | |
| CPDEDash | |
| CPDEFontMetrics | |
| CPDEGlyphVertMetric | Specifies the vertical metrics of CIDFonts |
| CPDEImageAttrs | |
| CPDENumRange | |
| CPDEOutlineEnumMonitor | |
| CPDEPathEnumMonitor | |
| CPDEPathSegment | |
| CPDETextState | |
| CPDEType3GlyphInfo | Specifies the glyph information for Type3 fonts extracted from d0 and d1 operators in the content stream |
| CPDFAIssueMonitor | PDF/A compliance issue monitor |
| CPDF::PdfaIssueMonitor | Monitor that receives PDF/A compliance issues reported during conversion |
| CPDFConvertToDocxParams | Contains conversion-related parameters such as the output directory and file name, and flags related to versioning and table recognition |
| CPDFConvertToHtmlParams | |
| CPDFConvertToImageParams | Contains conversion-related parameters such as the system output folder, desired image type, desired file name, a flag indicating conversion success status, a custom callback procedure along with it's buffer and an image quality parameter |
| CPDFConvertToJsonParams | |
| CPDFConvertToPDFAParams | Conversion input parameters |
| CPDFConvertToPptxParams | Contains conversion-related parameters such as the output file, and a flag related table recognition |
| CPDFConvertToRtfParams | |
| CPDFConvertToTextParams | |
| CPDFConvertToXlsxParams | Contains conversion-related parameters such as the output file, the Excel sheet makeup, and a flag specifying whether to convert only tables from the PDF file |
| CPDFileAttachmentAnnotCreationParams | |
| CPDFontInfo | Specifies the font information |
| CPDFOptimizeOptions | Options for the optimization process |
| CPDFreeTextAnnotCreationParams | |
| CPDFRenderCommonParams | Contains rendering parameters |
| CPDFRenderMonitor | The render monitor structure |
| CPDFRenderViewParams | Contains view-specific parameters, such as zoom level, orientation and annotation settings |
| CPDIconFit | |
| CPDInitData | |
| CPDInkAnnotCreationParams | |
| CPDInkList | |
| CPDLineAnnotCreationParams | |
| CPDLineEnding | |
| CPDLinkAnnotCreationParams | |
| CPDLTVHandler | Vtable for the LTV (Long-Term Validation) revocation data provider |
| CPDMatrix | |
| CPDMeasureRLParams | |
| CPDNumberFormatParams | |
| CPDObject | |
| CPDOptSaveSettings | |
| CPDPageRange | Specifies a structure to define a set of pages |
| CPDPointF | |
| CPDPointI | |
| CPDPolyLineAnnotCreationParams | |
| CPDPopupAnnotCreationParams | |
| CPDProgressMonitor | |
| CPDQuad | |
| CPDRectF | |
| CPDRectI | |
| CPDRedactAnnotCreationParams | |
| CPDSchemaFieldRecord | |
| CPDSecurityHandler | |
| CPDSignHandler | |
| CPDSignValidationOptions | |
| CPDSignValidationResult | |
| CPDSizeF | |
| CPDSizeI | |
| CPDSquareOrCircleAnnotCreationParamsRec_ | |
| CPDStampAnnotCreateDynamicAppearanceStreamParams | |
| CPDStampAnnotCreationParams | |
| CPDStdSecurityParams | |
| CPDTextAnnotCreationParams | |
| CPDTextMarkupAnnotCreationParams | |
| CPDTFontAttrs | |
| CPDTimestampHandler | |
| CPDTListAttrs | |
| CPDTListLevelStyle | |
| CPDTParaAttrs | |
| CPDVersion | |
| CPDWriteStreamProcs | |
| CPDF::ProgressMonitor | Progress monitor for tracking the progress of an operation |
| CPDF::QuadPoints | |
| CPDF::detail::RefCountedHandle< GXBitmap > | |
| CPDF::detail::RefCountedHandle< GXBrush > | |
| CPDF::detail::RefCountedHandle< GXFontFace > | |
| CPDF::detail::RefCountedHandle< GXGeometry > | |
| CPDF::detail::RefCountedHandle< GXGradient > | |
| CPDF::detail::RefCountedHandle< GXPalette > | |
| CPDF::detail::RefCountedHandle< GXRegion > | |
| CPDF::detail::RefCountedHandle< GXRenderTarget > | |
| CPDF::detail::RefCountedHandle< GXSysFont > | |
| CPDF::detail::RefCountedHandle< PDAction > | |
| CPDF::detail::RefCountedHandle< PDAnnot > | |
| CPDF::detail::RefCountedHandle< PDBookmark > | |
| CPDF::detail::RefCountedHandle< PDCollection > | |
| CPDF::detail::RefCountedHandle< PDDest > | |
| CPDF::detail::RefCountedHandle< PDDictEnumerator > | |
| CPDF::detail::RefCountedHandle< PDDoc > | |
| CPDF::detail::RefCountedHandle< PDEClip > | |
| CPDF::detail::RefCountedHandle< PDEColor > | |
| CPDF::detail::RefCountedHandle< PDEColorSpace > | |
| CPDF::detail::RefCountedHandle< PDEContent > | |
| CPDF::detail::RefCountedHandle< PDEElement > | |
| CPDF::detail::RefCountedHandle< PDEFont > | |
| CPDF::detail::RefCountedHandle< PDEFunction > | |
| CPDF::detail::RefCountedHandle< PDEGState > | |
| CPDF::detail::RefCountedHandle< PDEPattern > | |
| CPDF::detail::RefCountedHandle< PDEShading > | |
| CPDF::detail::RefCountedHandle< PDESoftMask > | |
| CPDF::detail::RefCountedHandle< PDETextItem > | |
| CPDF::detail::RefCountedHandle< PDEXGroup > | |
| CPDF::detail::RefCountedHandle< PDEXObject > | |
| CPDF::detail::RefCountedHandle< PDFDocumentAssembler > | |
| CPDF::detail::RefCountedHandle< PDField > | |
| CPDF::detail::RefCountedHandle< PDFileSpec > | |
| CPDF::detail::RefCountedHandle< PDFRenderContext > | |
| CPDF::detail::RefCountedHandle< PDFStamper > | |
| CPDF::detail::RefCountedHandle< PDOCConfig > | |
| CPDF::detail::RefCountedHandle< PDOCContext > | |
| CPDF::detail::RefCountedHandle< PDOCG > | |
| CPDF::detail::RefCountedHandle< PDOCMD > | |
| CPDF::detail::RefCountedHandle< PDOutputIntent > | |
| CPDF::detail::RefCountedHandle< PDPage > | |
| CPDF::detail::RefCountedHandle< PDPageText > | |
| CPDF::detail::RefCountedHandle< PDReadStream > | |
| CPDF::detail::RefCountedHandle< PDTCharIterator > | |
| CPDF::detail::RefCountedHandle< PDTLayout > | |
| CPDF::detail::RefCountedHandle< PDTTextBlock > | |
| CPDF::detail::RefCountedHandle< PDTTextCommand > | |
| CPDF::detail::RefCountedHandle< PDWriteStream > | |
| Cstd::runtime_error | |
| CPDF::SignHandler | A callback interface for signing a PDF document |
| CPDF::SignValidationOptions | Inputs for FormField::ValidateLTV() |
| CPDF::SignValidationResult | Outcome of FormField::ValidateLTV() |
| CPDF::Graphics::RenderTarget::StateScope | |
| CPDF::StructTreeElement | A structure element in a document's logical structure (tag) tree |
| CPDF::StructTreeRoot | The root of a document's logical structure (tag) tree |
| CPDF::Graphics::SystemFontsHandler | A callback interface that provides a set of fonts to the SDK, to be enumerated by ListSystemFonts and matched by FindSystemFont like any other system font |
| CPDF::TimestampHandler | A callback interface for obtaining an RFC 3161 timestamp token |
| CZUGFeRDAttachment | An additional file to embed alongside the invoice XML |
| CPDF::ZugferdAttachmentEntry | C++ attachment entry for CreateZUGFeRD |
| CZUGFeRDConvertParams | Parameters for ZUGFeRD/Factur-X creation |