Vanilla.PDF
2.0.0
Cross-platform toolkit for creating and modifying PDF documents
|
This module groups all visual operations, that are available for altering page appearance. More...
Classes | |
class | BaseFontRangeHandle |
Base font ranges are used for mapping input codes to corresponding range of character codes or names. More... | |
class | ContentInstructionHandle |
Base class for all content objects and operations. More... | |
class | ContentInstructionCollectionHandle |
Collection of content instructions. More... | |
class | ContentInstructionCollectionIteratorHandle |
Enumerator for content instruction collection. More... | |
class | ContentObjectHandle |
A sequence of content instructions grouped within a single object. More... | |
class | ContentObjectTextHandle |
A PDF text object consists of operators that may show text strings, move the text position, and set text state and certain other parameters. More... | |
class | ContentObjectInlineImageHandle |
As an alternative to the image XObjects described in section 8.9.5 - Image Dictionaries, a sampled image may be specified in the form of an inline image. More... | |
class | ContentOperationHandle |
Atomic operation modifying graphics state parameters. More... | |
class | ContentOperationGenericHandle |
Unresolved operation often containing unknown operator. More... | |
class | ContentOperationTextShowHandle |
Stream operation for showing a simple text string. More... | |
class | ContentOperationTextShowArrayHandle |
Show one or more text strings, allowing individual glyph positioning. More... | |
class | ContentOperationTextFontHandle |
Set the text font and the text font size. More... | |
class | ContentOperationBeginTextHandle |
Starts a new ContentObjectTextHandle section. More... | |
class | ContentOperationEndTextHandle |
Terminates the ContentObjectTextHandle started with ContentOperationBeginTextHandle. More... | |
class | ContentOperatorHandle |
An operator is a PDF keyword specifying some action that shall be performed, such as painting a graphical shape on the page. More... | |
class | ContentParserHandle |
An object used for reading PDF PostScript instructions. More... | |
Enumerations | |
enum | ContentInstructionType { ContentInstructionType_Undefined = 0 , ContentInstructionType_Operation , ContentInstructionType_Object } |
Available content instruction types. More... | |
enum | ContentObjectType { ContentObjectType_Undefined = 0 , ContentObjectType_Text , ContentObjectType_InlineImage } |
Derived types of ContentObjectHandle. More... | |
enum | ContentOperationType { ContentOperationType_Undefined = 0 , ContentOperationType_Generic , ContentOperationType_LineWidth , ContentOperationType_LineCap , ContentOperationType_LineJoin , ContentOperationType_MiterLimit , ContentOperationType_DashPattern , ContentOperationType_ColorRenderingIntent , ContentOperationType_Flatness , ContentOperationType_GraphicsState , ContentOperationType_SaveGraphicsState , ContentOperationType_RestoreGraphicsState , ContentOperationType_TransformationMatrix , ContentOperationType_BeginSubpath , ContentOperationType_Line , ContentOperationType_FullCurve , ContentOperationType_FinalCurve , ContentOperationType_InitialCurve , ContentOperationType_CloseSubpath , ContentOperationType_Rectangle , ContentOperationType_Stroke , ContentOperationType_CloseAndStroke , ContentOperationType_FillPathNonzero , ContentOperationType_FillPathCompatibility , ContentOperationType_FillPathEvenOdd , ContentOperationType_FillStrokeNonzero , ContentOperationType_FillStrokeEvenOdd , ContentOperationType_CloseFillStrokeNonzero , ContentOperationType_CloseFillStrokeEvenOdd , ContentOperationType_EndPath , ContentOperationType_ClipPathNonzero , ContentOperationType_ClipPathEvenOdd , ContentOperationType_BeginText , ContentOperationType_EndText , ContentOperationType_CharacterSpacing , ContentOperationType_WordSpacing , ContentOperationType_HorizontalScaling , ContentOperationType_Leading , ContentOperationType_TextFont , ContentOperationType_TextRenderingMode , ContentOperationType_TextRise , ContentOperationType_TextTranslate , ContentOperationType_TextTranslateLeading , ContentOperationType_TextMatrix , ContentOperationType_TextNextLine , ContentOperationType_TextShow , ContentOperationType_TextShowArray , ContentOperationType_TextNextLineShow , ContentOperationType_TextNextLineShowSpacing , ContentOperationType_SetCharWidth , ContentOperationType_SetCacheDevice , ContentOperationType_SetStrokingColorSpaceName , ContentOperationType_SetNonstrokingColorSpaceName , ContentOperationType_SetStrokingColorSpaceDevice , ContentOperationType_SetStrokingColorSpaceDeviceExtended , ContentOperationType_SetNonstrokingColorSpaceDevice , ContentOperationType_SetNonstrokingColorSpaceDeviceExtended , ContentOperationType_SetStrokingColorSpaceGray , ContentOperationType_SetNonstrokingColorSpaceGray , ContentOperationType_SetStrokingColorSpaceRGB , ContentOperationType_SetNonstrokingColorSpaceRGB , ContentOperationType_SetStrokingColorSpaceCMYK , ContentOperationType_SetNonstrokingColorSpaceCMYK , ContentOperationType_ShadingPaint , ContentOperationType_BeginInlineImageObject , ContentOperationType_BeginInlineImageData , ContentOperationType_EndInlineImageObject , ContentOperationType_InvokeXObject , ContentOperationType_DefineMarkedContentPoint , ContentOperationType_DefineMarkedContentPointWithPropertyList , ContentOperationType_BeginMarkedContentSequence , ContentOperationType_BeginMarkedContentSequenceWithPropertyList , ContentOperationType_EndMarkedContentSequence , ContentOperationType_BeginCompatibilitySection , ContentOperationType_EndCompatibilitySection } |
Derived types of ContentOperationHandle. More... | |
enum | ContentOperatorType { ContentOperatorType_Undefined = 0 , ContentOperatorType_Unknown , ContentOperatorType_LineWidth , ContentOperatorType_LineCap , ContentOperatorType_LineJoin , ContentOperatorType_MiterLimit , ContentOperatorType_DashPattern , ContentOperatorType_ColorRenderingIntent , ContentOperatorType_Flatness , ContentOperatorType_GraphicsState , ContentOperatorType_SaveGraphicsState , ContentOperatorType_RestoreGraphicsState , ContentOperatorType_TransformationMatrix , ContentOperatorType_BeginSubpath , ContentOperatorType_Line , ContentOperatorType_FullCurve , ContentOperatorType_FinalCurve , ContentOperatorType_InitialCurve , ContentOperatorType_CloseSubpath , ContentOperatorType_Rectangle , ContentOperatorType_Stroke , ContentOperatorType_CloseAndStroke , ContentOperatorType_FillPathNonzero , ContentOperatorType_FillPathCompatibility , ContentOperatorType_FillPathEvenOdd , ContentOperatorType_FillStrokeNonzero , ContentOperatorType_FillStrokeEvenOdd , ContentOperatorType_CloseFillStrokeNonzero , ContentOperatorType_CloseFillStrokeEvenOdd , ContentOperatorType_EndPath , ContentOperatorType_ClipPathNonzero , ContentOperatorType_ClipPathEvenOdd , ContentOperatorType_BeginText , ContentOperatorType_EndText , ContentOperatorType_CharacterSpacing , ContentOperatorType_WordSpacing , ContentOperatorType_HorizontalScaling , ContentOperatorType_Leading , ContentOperatorType_TextFont , ContentOperatorType_TextRenderingMode , ContentOperatorType_TextRise , ContentOperatorType_TextTranslate , ContentOperatorType_TextTranslateLeading , ContentOperatorType_TextMatrix , ContentOperatorType_TextNextLine , ContentOperatorType_TextShow , ContentOperatorType_TextShowArray , ContentOperatorType_TextNextLineShow , ContentOperatorType_TextNextLineShowSpacing , ContentOperatorType_SetCharWidth , ContentOperatorType_SetCacheDevice , ContentOperatorType_SetStrokingColorSpaceName , ContentOperatorType_SetNonstrokingColorSpaceName , ContentOperatorType_SetStrokingColorSpaceDevice , ContentOperatorType_SetStrokingColorSpaceDeviceExtended , ContentOperatorType_SetNonstrokingColorSpaceDevice , ContentOperatorType_SetNonstrokingColorSpaceDeviceExtended , ContentOperatorType_SetStrokingColorSpaceGray , ContentOperatorType_SetNonstrokingColorSpaceGray , ContentOperatorType_SetStrokingColorSpaceRGB , ContentOperatorType_SetNonstrokingColorSpaceRGB , ContentOperatorType_SetStrokingColorSpaceCMYK , ContentOperatorType_SetNonstrokingColorSpaceCMYK , ContentOperatorType_ShadingPaint , ContentOperatorType_BeginInlineImageObject , ContentOperatorType_BeginInlineImageData , ContentOperatorType_EndInlineImageObject , ContentOperatorType_InvokeXObject , ContentOperatorType_DefineMarkedContentPoint , ContentOperatorType_DefineMarkedContentPointWithPropertyList , ContentOperatorType_BeginMarkedContentSequence , ContentOperatorType_BeginMarkedContentSequenceWithPropertyList , ContentOperatorType_EndMarkedContentSequence , ContentOperatorType_BeginCompatibilitySection , ContentOperatorType_EndCompatibilitySection } |
Derived types of ContentOperatorHandle. More... | |
This module groups all visual operations, that are available for altering page appearance.
The graphics operators form six main groups:
For more detailed information please visit Section 8 - Graphics.
Available content instruction types.
Enumerator | |
---|---|
ContentInstructionType_Operation | Atomic operation modifying graphics state parameters.
|
ContentInstructionType_Object | A sequence of content instructions grouped within a single object.
|
enum ContentObjectType |
Derived types of ContentObjectHandle.
Enumerator | |
---|---|
ContentObjectType_Text | A PDF text object consists of operators that may show text strings, move the text position, and set text state and certain other parameters.
|
ContentObjectType_InlineImage | As an alternative to the image XObjects described in section 8.9.5 - Image Dictionaries, a sampled image may be specified in the form of an inline image.
|
enum ContentOperationType |
Derived types of ContentOperationHandle.
Enumerator | |
---|---|
ContentOperationType_Generic | Unresolved operation often containing unknown operator.
|
ContentOperationType_TextFont | Set the text font and the text font size.
|
ContentOperationType_TextShow | Stream operation for showing a simple text string.
|
ContentOperationType_TextShowArray | Show one or more text strings, allowing individual glyph positioning. |
enum ContentOperatorType |
Derived types of ContentOperatorHandle.
Enumerator | |
---|---|
ContentOperatorType_Unknown | Unknown operator. |
ContentOperatorType_BeginText | Starts a new ContentObjectTextHandle section.
|
ContentOperatorType_EndText | Terminates the ContentObjectTextHandle started with ContentOperationBeginTextHandle.
|
ContentOperatorType_TextFont | Set the text font and the text font size.
|
ContentOperatorType_TextShow | Stream operation for showing a simple text string.
|
ContentOperatorType_TextShowArray | Show one or more text strings, allowing individual glyph positioning. |