Aspose.Pdf.Facades Namespace |
Class | Description | |
---|---|---|
![]() | AlignmentType | Obsolete.
Class contains possibly alignment types.
|
![]() ![]() | AutoFiller |
Represents a class to receive data from database or other datasource, fills them into the designed fields of the template pdf and at last generates new pdf file or stream.
It has two template file input modes:input as a stream or a pdf file.
It has four types of output modes:one merged stream, one merged file, many small streams, many small files.
It can recieve literal data contained in a System.Data.DataTable.
|
![]() | Bookmark |
Represents a bookmark.
|
![]() | Bookmarks |
Represents a collection of Bookmark objects.
|
![]() ![]() | DocumentPrivilege |
Represents the privileges for accessing Pdf file. Refer toPdfFileSecurity.
There are 4 ways using this class:
1.Using predefined privilege directly.
2.Based on a predefined privilege and change some specifical permissions.
3.Based on a predefined privilege and change some specifical Adobe Professional permissions combination.
4.Mixes the way2 and way3.
|
![]() | Facade |
Base facade class.
|
![]() | FontColor |
Class representing color of the text.
|
![]() | Form |
Class representing Acro form object.
|
![]() | FormFormImportResult |
Class which describes result if field import.
|
![]() | FormattedText |
Class which represents formatted text. Contains information about text and its color, size, style.
|
![]() | FormDataConverter |
Represents a class to convert data from one format to another format.
It can convert the data in fdf/xml/pdf/xfdf to the OLEDB/OdbcDB.
It also can convert the data in the OLEDB/OdbcDB to the data in fdf/xml/xfdf.
It can convert the fdf to the xml with "hard-named" tag.
|
![]() | FormEditor |
Class for editing forms (ading/deleting field etc)
|
![]() | FormFieldFacade |
Class for representing field properties.
|
![]() | LineInfo |
Represents the information of line.
|
![]() | PdfAnnotationEditor |
Represents a class for work with PDF document annotations (comments).
|
![]() | PdfBookmarkEditor |
Represents a class to work with PDF file's bookmarks including create, modify, export, import and delete.
|
![]() | PdfContentEditor |
Represents a class to edit PDF file's content.
|
![]() | PdfConverter |
Represents a class to convert a pdf file's each page to images, supporting BMP, JPEG, PNG and TIFF now.
Supported content in pdfs: pictures, form, comment.
|
![]() | PdfExtractor |
Class for extracting images and text from PDF document.
|
![]() | PdfFileEditor |
Implements operations with PDF file: concatenation, splitting, extracting pages, making booklet, etc.
|
![]() | PdfFileEditorContentsResizeParameters |
Class for specifing page resize parameters.
Allow to set the following parameters:
Size of result page (width, height) in default space units or in percents of initial pages size;
Left, Top, Bottom and Right margins in default space units or in percents of initial page size;
Some values may be left null for automatic calculation. These values will be calculated
from rest of page size after calculation explicitly specified values.
For example: if page width = 100 and new page width specified 60 units then
left and right margins are automatically calculated:
(100 - 60) / 2 = 15.
This class is used in ResizeContents method.
|
![]() | PdfFileEditorContentsResizeValue |
Value of margin or content size specified in percents of default space units.
This class is used in ContentsResizeParameters.
|
![]() | PdfFileEditorCorruptedItem |
Class which provides information about corrupted files in time of concatenation.
|
![]() | PdfFileEditorPageBreak |
Data of page break position.
|
![]() | PdfFileInfo |
Represents a class for accessing meta information of PDF document.
|
![]() | PdfFileMend |
Represents a class for adding texts and images on the pages of existing PDF document.
|
![]() | PdfFileSecurity |
Represents encrypting or decrypting a Pdf file with owner or user password, changing the security setting and password.
|
![]() | PdfFileSignature |
Represents a class to sign a pdf file with a certificate.
|
![]() | PdfFileStamp |
Class for adding stamps (watermark or background) to PDF files.
|
![]() | PdfJavaScriptStripper |
Class for removing all Java Script code.
|
![]() | PdfPageEditor |
Represents a class to edit the PDF file's page, including rotating page, zooming page, moving position and changing page size.
|
![]() | PdfPrintPageInfo |
Represents an object that contains current printing page info.
|
![]() ![]() | PdfProducer |
Represents a class to produce PDF from other formats.
![]() This sample shows how to produce Pdf file from CGM file.
string inputFile = "myImage.cgm"; string outputFile = "myPdf.pdf"; try { PdfProducer.Produce(inputFile, ImportFormat.Cgm, outputFile); // Success produced pdf file. } catch (InvalidCgmFileFormatException e) { // Do something... } |
![]() | PdfViewer |
Represents a class to view or print a pdf.
|
![]() | PdfXmpMetadata |
Class for manipulation with XMP metadata.
|
![]() | ReplaceTextStrategy |
This class contains parameters which define PdfContentEditor behavior when ReplaceText operation is performed.
|
![]() | SaveableFacade |
Base class for all saveable facades.
|
![]() | Stamp |
Class represeting stamp.
|
![]() | StampInfo |
Class representing stamp information.
|
![]() | TextProperties |
Represents text properties such as: text size, color, style etc.
|
![]() | VerticalAlignmentType | Obsolete.
Class representing possible vertical alignment values.
|
![]() | ViewerPreference |
Describes viewer prefereces (page mode, non full screen page mode, page layout).
|
Interface | Description | |
---|---|---|
![]() | IFacade |
General facade interface that defines common facades methods.
|
![]() | ISaveableFacade |
Facade interface that defines methods common for all saveable facades.
|
Delegate | Description | |
---|---|---|
![]() | PdfQueryPageSettingsEventHandler |
Represents the method that handles the QueryPageSettings event of a PrintDocument.
|
Enumeration | Description | |
---|---|---|
![]() | Algorithm |
Represents algorithms which can be used to encrypt pdf document.
|
![]() | AutoRotateMode |
Direction of the rotation when document is printed.
|
![]() | BlendingColorSpace |
Class represents blending color space.
|
![]() | DataType |
Enumerates field types definitions.
|
![]() | DefaultMetadataProperties |
Enumeration of standard XMP properties.
|
![]() | EncodingType |
Enumerates encoding types of the text using.
|
![]() | FieldType |
Enumeration of possible field types.
|
![]() | FontStyle |
Enumerates 14 types of font.
|
![]() | FormImportStatus |
Status of imported field
|
![]() | KeySize |
Defines different key sizes which can be used to encrypt pdf documents.
|
![]() | PdfFileEditorConcatenateCorruptedFileAction |
Action performed when corrupted file was met in concatenation process.
|
![]() | PositioningMode |
Defines positioning mode.
Possible values include Legacy (backward compatibility) and
Current (updated text position calculation method)
|
![]() | PropertyFlag |
Enumeration of possible field flags.
|
![]() | ReplaceTextStrategyNoCharacterAction |
Action to perform if font does not contain required character
|
![]() | ReplaceTextStrategyScope |
Scope where replace text operation is applied
REPLACE_FIRST by default
|
![]() | StampType |
Describes stamp types.
|
![]() | SubmitFormFlag |
Enumeration of possible submit form flags.
|
![]() | WordWrapMode |
Defines word wrapping strategies
|