Package pdftron.PDF

Interface Summary
CurrentPageProc The Interface CurrentPageProc.
ErrorReportProc ErrorReportProc is an interface for a custom handler that that can be used to report potential rendering errors in PDFViewCtrl, PDFDraw, or PDFRasterizer.
ProgressMonitor ProgressMonitor is an interface that an application can use to indicate the progress of a lengthy operation (such as PDFDoc.Save()).
 

Class Summary
Action Actions are typically what happens when a user clicks on a link or bookmark.
Annot Annot is a base class for different types of annotations.
Annot.BorderStyle BorderStyle structure specifies the characteristics of the annotation’s border.
Bookmark A %PDF document may optionally display a document outline on the screen, allowing the user to navigate interactively from one part of the document to another.
CharData CharData is a data structure returned by CharIterator that is used to provide extra information about a character within a text run.
CharIterator CharIterator is an iterator type that can be used to traverse CharData in the current e_text element.
ColorPt ColorPt is an array of colorants (or tint values) representing a color point in an associated color space.
ColorSpace This abstract class is used to serve as a color space tag to identify the specific color space of a Color object.
ContentReplacer ContentReplacer is a utility class for replacing content (text and images) in existing PDF (template) documents.
Convert Converter is a utility class used to convert documents and files to PDF.
Convert.SVGOutputOptions A class containing options for ToSvg functions
Convert.XODOutputOptions A class containing options for ToXod functions
Convert.XPSOutputCommonOptions A class containing options common to ToXps and ToXod functions
Convert.XPSOutputOptions A class containing options for ToXps functions
ConvertPrinter The ConvertPrinter class contains static member functions for installing and uninstalling a Windows OS printer for conversion of document formats by the Convert class.
Date The Date class is a utility class used to simplify work with PDF date objects.
Destination A destination defines a particular view of a document, consisting of the following: - The page of the document to be displayed - The location of the document window on that page - The magnification (zoom) factor to use when displaying the page Destinations may be associated with Bookmarks, Annotations, and Remote Go-To Actions.
Element Element is the abstract interface used to access graphical elements used to build the display list.
ElementBuilder ElementBuilder is used to build new PDF.Elements (e.g.
ElementReader ElementReader can be used to parse and process content streams.
ElementWriter ElementWriter can be used to assemble and write new content to a page, Form XObject, Type3 Glyph stream, pattern stream, or any other content stream.
Field An interactive form (sometimes referred to as an AcroForm) is a collection of fields for gathering information interactively from the user.
FieldIterator FieldIterator is an iterator type that can be used to traverse a list form fields in a PDF document.
FileSpec FileSpec corresponds to the PDF file specification object.
Font A font that is used to draw text on a page.
FontCharCodeIterator FontCharCodeIterator is an iterator type that can be used to traverse a list of visible char codes in a font embedded in PDF.
Function Although PDF is not a programming language it provides several types of function object that represent parameterized classes of functions, including mathematical formulas and sampled representations with arbitrary resolution.
GSChangesIterator GSChangesIterator is an iterator type that can be used to traverse a list of changes in the graphics state between subsequnet graphical elements on the page.
GState GState is a class that keeps track of a number of style attributes used to visually define graphical Elements.
Highlights Highlights is used to store the necessary information and perform certain tasks in accordance with Adobe's Highlight standard, whose details can be found at: http://partners.adobe.com/public/developer/en/pdf/HighlightFileFormat.pdf In a nutshell, the Highlights class maintains a set of highlights.
HTML2PDF 'pdftron.PDF.HTML2PDF' is an optional PDFNet Add-On utility class that can be used to convert HTML web pages into PDF documents by using an external module (html2pdf).
HTML2PDF.Proxy Proxy settings to be used when loading content from web pages.
HTML2PDF.TOCSettings Settings for table of contents.
HTML2PDF.WebPageSettings Settings that control how a web page is opened and converted to PDF.
Image Image class provides common methods for working with PDF images.
Image2RGB Image2RGB is a filter that can decompress and normalize any PDF image stream (e.g.
Image2RGBA Image2RGBA is a filter that can decompress and normalize any PDF image stream (e.g.
Optimizer  
Optimizer.ImageSettings A class that stores downsampling/recompression settings for color and grayscale images.
Optimizer.MonoImageSettings A class that stores image downsampling/recompression settings for monochrome images.
Optimizer.OptimizerSettings A class that stores settings for the optimizer
Optimizer.TextSettings A class that stores text optimization settings.
Page Page is a high-level class representing PDF page object (see 'Page Objects' in Section 3.6.2, 'Page Tree,' in PDF Reference Manual).
PageIterator PageIterator is an iterator type that can be used to traverse a list pages in a PDF document.
PageLabel PDF page labels can be used to describe a page.
PageSet PageSet is a container of page numbers ordered following a linear sequence.
PathData Contains the information required to draw the path.
PatternColor Patterns are quite general, and have many uses; for example, they can be used to create various graphical textures, such as weaves, brick walls, sunbursts, and similar geometrical and chromatic effects.
PDFDoc PDFDoc is a high-level class describing a single PDF (Portable Document Format) document.
PDFDocInfo PDFDocInfo is a high-level utility class that can be used to read and modify document's metadata.
PDFDocViewPrefs PDFDocViewPrefs is a high-level utility class that can be used to control the way the document is to be presented on the screen or in print.
PDFDraw PDFDraw contains methods for converting PDF pages to images and to Bitmap objects.
PDFNet PDFNet contains global library initialization, registration, configuration, and termination methods.
PDFRasterizer PDFRasterizer is a low-level PDF rasterizer.
PDFViewCtrl PDFViewCtrl is a utility class that can be used for interactive rendering of PDF documents.
Point The Class Point.
Print Print is a utility class used to print PDF documents.
PrinterMode PrinterMode is a utility class used to set printer options for printing PDF documents.
QuadPoint The Class QuadPoint.
Rect Rect is a utility class used to manipulate PDF rectangle objects (refer to section 3.8.3 of the PDF Reference Manual).
Redactor PDF Redactor is a separately licensable Add-on that offers options to remove (not just covering or obscuring) content within a region of PDF.
Redactor.Appearance Class used to customize the appearance of the optional redaction overlay.
Redactor.Redaction  
Shading Shading is a class that represents a flat interface around all PDF shading types: - In Function-based (type 1) shadings, the color at every point in the domain is defined by a specified mathematical function.
Stamper Stamper is a utility class that can be used to PDF pages with text, images, or with other PDF content in only a few lines of code.
TextExtractor TextExtractor is used to analyze a PDF page and extract words and logical structures that are visible within a given region.
TextSearch TextSearch searches through a PDF document for a user-given search pattern.
TextSearchResult TextSearchResult is used by the TextSearch class for returning a search result.
 



© 2002-2011 PDFTron Systems Inc.