Click or drag to resize

IPdfDocument Interface

Interface to represent a PDF document.

Namespace: Compiled.EDD.Scripting.Extensions.Pdf
Assembly: Compiled.EDD.Scripting (in Compiled.EDD.Scripting.dll) Version: 9.0.0.0-142fa9725
Syntax
C#
public interface IPdfDocument : IDisposable

The IPdfDocument type exposes the following members.

Properties
 NameDescription
Public propertyFormat Gets the format and/or version of the PDF document.
Public propertyIsEncrypted Gets if the document is encrypted and has a password.
Public propertyIsPdfACompliant Gets the PDF/A compliance status of the document.
Public propertyIsPdfUaCompliant Gets the PDF/UA compliance status of the document.
Top
Methods
 NameDescription
Public methodConvert Converts the PDF document into the specified PDF format.
Public methodCopyPage Copies the specified page from a PDF document into this PDF document and adds it to the end of the page list.
Public methodDisposePerforms application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable)
Public methodGetEmbeddedFileCount Gets the number of embedded files in the PDF document.
Public methodGetPageCount Gets the number of pages in the PDF document.
Public methodGetPdfFormat Gets a string representation of the PDF document format.
Public methodGetText Gets the extracted text from the PDF document.
Public methodGetText(PdfTextFormattingMode) Gets the extracted text from the PDF document using the specified PdfTextFormattingMode
Public methodOptimize Optimize resources in the document using the defined optimization options.
Public methodSave(FileStream) Saves the document to the specified path.
Public methodSave(String) Saves the document to the specified path.
Public methodValidate Validates if the PDF document meets the specification of the provided PdfFormat.
Top
See Also