Namespace TallComponents.PDF.Rasterizer
Class Document
The Document class is the top-level class in the TallComponents.PDF.Rasterizer namespace. It represents an existing PDF document.
Syntax
public class Document
: Object
Constructors
Document(BinaryReader)
Opens an existing document.
Document(BinaryReader,String)
Opens an existing password-protected document.
Document(Stream)
Opens an existing document.
Document(Stream,String)
Opens an existing password-protected document.
Properties
DocumentInfo DocumentInfo
Document Info for the document like Author, Title and Subject.
EmbeddedFileCollection EmbeddedFiles
The embedded files in this document.
FontCollection Fonts
All fonts used in this document.
Boolean IsSupported
Returns true if the source document is supported.
LayerCollection Layers
The layers in this document.
PageCollection Pages
Collection of pages in this document.
Boolean Repaired
Returns whether the document was repaired.
Methods
Void Calculate()
Trigger to execute the calculate actions in the value fields.
Void ConvertToTiff(Stream,ConvertToTiffOptions)
Convert this document to a multi-page TIFF.
Void ConvertToTiff(Stream,ConvertToTiffOptions,RenderSettings)
Convert this document to a multi-page TIFF.
Void ConvertToTiff(Stream,ConvertToTiffOptions,RenderSettings,Summary)
Convert this document to a multi-page TIFF.
Void ConvertToTiff(Stream,ConvertToTiffOptions,Summary)
Convert this document to a multi-page TIFF.