Click or drag to resize

PdfDocumentEditor Class

This class allows the modification of a PdfDocument which was previously loaded in a PdfWebControl or PdfWebControlLite.
Inheritance Hierarchy
SystemObject
  RadPdf.Data.DocumentPdfDocumentEditor

Namespace:  RadPdf.Data.Document
Assembly:  RadPdf (in RadPdf.dll) Version: 3.20.0.0 (3.20.0.0)
Syntax
public sealed class PdfDocumentEditor

The PdfDocumentEditor type exposes the following members.

Constructors
  NameDescription
Public methodPdfDocumentEditor(Int32)
Initializes a new instance of the PdfDocumentEditor class.
Public methodPdfDocumentEditor(PdfLiteSession)
Initializes a new instance of the PdfDocumentEditor class.
Top
Properties
  NameDescription
Public propertyCertifyUsing
Gets or sets the signature certificate, if any, to sign the document (using an RSA certificate) when saved using Save.
Public propertyDocument
Gets a PdfDocument class representing the Document being opened.
Public propertyFields
Gets a collection of all PdfField objects in this Document.
Public propertyPages
Gets a collection of all PdfPage objects in this Document.
Top
Methods
  NameDescription
Public methodAppend(Byte)
Appends a PDF file to this Document and saves the resulting document to database (along with any other changes made by the PdfDocumentEditor).
Public methodAppend(Int32)
Appends a PDF file to this Document and saves the resulting document to database (along with any other changes made by the PdfDocumentEditor).
Public methodAppend(Stream)
Appends a PDF file to this Document and saves the resulting document to database (along with any other changes made by the PdfDocumentEditor).
Public methodAppend(PdfLiteSession)
Appends a Lite Document in storage to this Document and saves the resulting document to storage (along with any other changes made by the PdfDocumentEditor).
Public methodAppend(Int32, PdfPageSize)
Appends 1 or more blank pages to this Document and saves the resulting document to database (along with any other changes made by the PdfDocumentEditor).
Public methodCheckIsRendered
Check that this document is rendered and all resources available
Public methodCheckRequiredFields
Check that all required form fields are completed.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodExport
Exports the document (and any changes made by the PdfDocumentEditor) to an importable RAD PDF binary format.
Public methodExportObjects
Export all objects in this document as an importable string.
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the type of the current instance.
(Inherited from Object.)
Public methodImportObjects(String)
Imports all objects to this document from an importable string.
Public methodImportObjects(String, PdfObjectImportSettings)
Imports all objects to this document from an importable string.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodSave
Saves document changes made by the PdfDocumentEditor to database.
Public methodSearch
Searches the document for one or more keywords / terms / words in this Document.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Remarks
Changes to this document are not saved until the Save method is called This class and its members should only be used in a web application setup for use with the PdfWebControl or PdfWebControlLite.
See Also