<img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=6889170&amp;fmt=gif">
Skip to content
  • There are no suggestions because the search field is empty.

EDD Scripting Extensions | IPdfDocument Interface

Interface to represent a PDF document.

Syntax

C# Copy
public interface IPdfDocument : IDisposable

The IPdfDocument type exposes the following members.

Properties

Name Description
pubProperty Format Gets the format and/or version of the PDF document.
pubProperty IsEncrypted Gets if the document is encrypted and has a password.
pubProperty IsPdfACompliant Gets the PDF/A compliance status of the document.
pubProperty IsPdfUaCompliant Gets the PDF/UA compliance status of the document.

Methods

Name Description
pubMethod Convert Converts the PDF document into the specified PDF format.
pubMethod CopyPage Copies the specified page from a PDF document into this PDF document and adds it to the end of the page list.
pubMethod Dispose Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable)
pubMethod GetEmbeddedFileCount Gets the number of embedded files in the PDF document.
pubMethod GetPageCount Gets the number of pages in the PDF document.
pubMethod GetPdfFormat Gets a string representation of the PDF document format.
pubMethod GetText() Gets the extracted text from the PDF document.
pubMethod GetText(PdfTextFormattingMode) Gets the extracted text from the PDF document using the specified PdfTextFormattingMode
pubMethod Optimize Optimize resources in the document using the defined optimization options.
pubMethod Save(FileStream) Saves the document to the specified path.
pubMethod Save(String) Saves the document to the specified path.
pubMethod Validate Validates if the PDF document meets the specification of the provided PdfFormat.

See Also

Reference
Compiled.EDD.Scripting.Extensions.Pdf Namespace