Namespace UglyToad.PdfPig.Content
Classes
- ArtifactMarkedContentElement
Artifacts are graphics objects that are not part of the author's original content but rather are generated by the conforming writer in the course of pagination, layout, or other strictly mechanical processes.
Artifacts may also be used to describe areas of the document where the author uses a graphical background, with the goal of enhancing the visual experience. In such a case, the background is not required for understanding the content. - PDF 32000-1:2008, Section 14.8.2.2
- Catalog
The root of the document's object hierarchy. Contains references to objects defining the contents, outline, named destinations and more.
- CropBox
Defines the visible region of a page, contents expanding beyond the crop box should be clipped.
- DocumentInformation
Metadata for the PDF document.
- EmbeddedFile
A file embedded in a PDF document for document references.
- Hyperlink
Full details for a link annotation which references an external resource. A link to an external resource in a document.
- InlineImage
A small image that is completely defined directly inline within a Page's content stream.
- Letter
A glyph or combination of glyphs (characters) drawn by a PDF content stream.
- MarkedContentElement
A marked content element can be used to provide application specific data in the page's content stream. Interpretation of the marked content is outside of the PDF specification.
- MediaBox
The boundary of the physical medium to display or print on.
- OptionalContentGroupElement
An optional content group is a dictionary representing a collection of graphics that can be made visible or invisible dynamically by users of viewers applications.
- Page
Contains the content and provides access to methods of a single page in the PdfDocument.
- Page.Experimental
Provides access to useful members which will change in future releases.
- PageTreeNode
A node in the PDF document's page tree. Nodes may either be of type 'Page' - a single page, or 'Pages' - a container for multiple child Page or Pages nodes.
- Word
A word.
- XmpMetadata
Wraps an XML based Extensible Metadata Platform (XMP) document. These XML documents are embedded in PDFs to provide metadata about objects (the entire document, images, etc). They can be present as plain text or encoded/encrypted streams.
Structs
- PageRotationDegrees
Represents the rotation of a page in a PDF document defined by the page dictionary in degrees clockwise.
Interfaces
- IPdfImage
An image in a PDF document, may be an InlineImage or a PostScript image XObject (XObjectImage).
Enums
- ArtifactMarkedContentElement.ArtifactType
If present, shall be one of the names Pagination, Layout, Page, or (PDF 1.7) Background.
- TextOrientation
Orientation of the text.