Expand description
Types used by specific PDF structures.
Structs§
- Annotation
Flags - Bitflags describing various characteristics of annotations.
- Choice
Options - Writer for a choice options array.
- Field
Flags - Bitflags describing various characteristics of a form field.
- Font
Flags - Bitflags describing various characteristics of fonts.
- Form
Action Flags - A set of flags specifying various characteristics of an
Action
. - Outline
Item Flags - Bitflags describing the appearance of an outline item.
- SigFlags
- Bitflags describing various document-level characteristics related to signature fields.
- System
Info - Specifics about a character collection.
- Unicode
Cmap - A builder for a
/ToUnicode
character map stream.
Enums§
- Action
Type - What kind of action to perform when clicking a link annotation.
- Annotation
Icon - Possible icons for an annotation.
- Annotation
Type - Kind of the annotation to produce.
- Artifact
Attachment - Where a layout
Artifact
is attached to the page edge. - Artifact
Subtype - The various subtypes of pagination artifacts.
- Artifact
Type - The various types of layout artifacts.
- Association
Kind - How an embedded file relates to the PDF document it is embedded in. PDF/A-3 and PDF/A-4f.
- Attribute
Owner - Owner of the attribute dictionary.
- Blend
Mode - How to blend source and backdrop.
- Block
Align - The block alignment.
- Border
Type - The kind of line to draw on the border.
- Check
BoxState - The state of a check box
Field
. - CidFont
Type - The subtype of a CID font.
- CjkClass
- Glyph classes for CJK fonts as defined in ISO 32000-1:2008.
- Color
Space Operand - A color space operand to the
CS
orcs
operator. - DeviceN
Subtype - Type of n-dimensional color space.
- Direction
- Predominant reading order of text.
- Field
Role - The kind of form control.
- Field
State - Whether a check box or radio button is checked.
- Field
Type - The type of a
Field
. - Font
Stretch - The width of a font’s glyphs.
- Function
Shading Type - What kind of shading to use for a function-based shading.
- Highlight
Effect - Highlighting effect applied when a user holds the mouse button over an annotation.
- Icon
Scale - How the icon in a push button field should be scaled.
- Icon
Scale Type - How the icon in a push button field should be scaled.
- Inline
Align - The inline alignment.
- Interpolation
Order - How to interpolate between the samples in a function of the sampled type.
- Layout
Border Style - Layout border style.
- Line
CapStyle - How to terminate lines.
- Line
Join Style - How to join lines at corners.
- List
Numbering - The list numbering type.
- Mask
Type - What property in the mask influences the target alpha.
- Media
Clip Type - Type of media clip objects.
- Numbering
Style - The numbering style of a page label.
- Output
Intent Subtype - The output intent subtype.
- Overprint
Mode - How to behave when overprinting for colorants with the value zero.
- Page
Layout - How the viewer should lay out the pages in the document.
- Page
Mode - Elements of the viewer chrome that should be visible when opening the document.
- Paint
Type - Type of paint for a tiling pattern.
- Placement
- Placement of an element.
- Post
Script Op - PostScript operators for use in Type 4 functions.
- Predictor
- Which kind of predictor to use for a
FlateDecode
orLzwDecode
stream. - ProcSet
- What procedure sets to send to a PostScript printer or other output device.
- Quadding
- The quadding (justification) of a field containing variable text.
- Rendering
Intent - How the output device should aim to render colors.
- Rendition
Operation - The operation to perform when a rendition action is triggered.
- Rendition
Type - Type of rendition objects.
- Ruby
Align - The alignment of a ruby annotation.
- Ruby
Position - The position of a ruby annotation.
- SMask
InData - What to do with in-data mask information in
JPXDecode
images. - Struct
Role - Role the structure element fulfills in the document.
- TabOrder
- What order to tab through the annotations on a page.
- Table
Header Scope - The scope of a table header cell.
- Temp
File Type - The circumstances under which it is acceptable to write a temporary file in order to play a media clip.
- Text
Align - The text alignment.
- Text
Decoration Type - The text decoration type (over- and underlines).
- Text
Position - The position the text of the widget annotation’s caption relative to its icon.
- Text
Rendering Mode - How to render text.
- Tiling
Type - How to adjust tile spacing.
- Transition
Angle - From where to where a page transition plays.
- Transition
Style - A kind of page transition.
- Trapping
Status - Whether a document has been adjusted with traps.
- Writing
Mode - Writing direction.