Vanilla.PDF
1.4.1
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 | ContentInstructionHandle |
Base class for all content objects and operations. More... | |
class | ContentObjectHandle |
Composed non-atomic content 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 content operation. More... | |
class | ContentOperationGenericHandle |
Unresolved operation often containing unknown operator. More... | |
class | ContentOperationTextShowHandle |
Show a 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... | |
Enumerations | |
enum | ContentInstructionType { ContentInstructionType_Operation, ContentInstructionType_Object } |
Available content instruction types. More... | |
enum | ContentObjectType { ContentObjectType_Text, ContentObjectType_InlineImage } |
Available content object types. More... | |
enum | ContentOperationType { ContentOperationType_Generic = 0, 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_ColorSpaceStroke, ContentOperationType_ColorSpaceNonstroke, ContentOperationType_SetColorStroke, ContentOperationType_SetColorStrokeExtended, ContentOperationType_SetColorNonstroke, ContentOperationType_SetColorNonstrokeExtended, 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 } |
Available content operation types. More... | |
enum | ContentOperatorType { ContentOperatorType_Unknown = 0, 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_ColorSpaceStroke, ContentOperatorType_ColorSpaceNonstroke, ContentOperatorType_SetColorStroke, ContentOperatorType_SetColorStrokeExtended, ContentOperatorType_SetColorNonstroke, ContentOperatorType_SetColorNonstrokeExtended, 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 } |
Available content operator types. 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 content operation.
|
ContentInstructionType_Object | Composed non-atomic content object.
|
enum ContentObjectType |
Available content object types.
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 |
Available content operation types.
Enumerator | |
---|---|
ContentOperationType_Generic | Unresolved operation often containing unknown operator.
|
ContentOperationType_TextFont | Set the text font and the text font size.
|
ContentOperationType_TextShow | Show a text string.
|
ContentOperationType_TextShowArray | Show one or more text strings, allowing individual glyph positioning. |
enum ContentOperatorType |
Available content operator types.
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 | Show a text string.
|
ContentOperatorType_TextShowArray | Show one or more text strings, allowing individual glyph positioning. |