Click or drag to resize

IPDFDocument Interface

Interface for the platform Template to PDF converter. Use the IFileConverter with the PDFConverter service for converting HTML to a PDF file.

Namespace:  NetQuarry
Assembly:  EAP.Core (in EAP.Core.dll) Version: 2.0.0.0 (4.6.8.0)
Syntax
public interface IPDFDocument

The IPDFDocument type exposes the following members.

Methods
  NameDescription
Public methodAddBookmarksToPDF
Creates a new PDF (based on an existing PDF) with bookmarks. The old PDF is deleted as part of the process.
Public methodAppend(String, Stream)
Appends a PDF stream from memory to a PDF file.
Public methodAppend(String, String)
Appends one PDF file to another.
Public methodCreate(Stream, NameValueCollection)
Creates a PDF file based on the PDF template passed to it (as a stream).
Public methodCreate(Template, NameValueCollection)
Creates a PDF file based on the PDF template passed to it.
Public methodCreate(Template, NameValueCollection)
Creates a PDF file based on the PDF templates passed to it.
Public methodDownload(Template, NameValueCollection, PDFOutputOpts)
Download the document
Public methodDownload(Template, NameValueCollection, Boolean)
Download the document as an attachment or render inline.
Public methodDownload(Template, NameValueCollection, Boolean)
Download the document as an attachment or render inline.
Public methodDownload(String, NameValueCollection, IDocStorageService, PDFOutputOpts)
Download the document as an attachment or render inline
Public methodDownload(String, NameValueCollection, IDocStorageService, Boolean)
Download the document as an attachment or render inline
Public methodGetFieldNames
Get the Acrobat form field names of the PDF.
Public methodGetPageCount
Determines the page count of an existing PDF.
Public methodMerge(StringList)
Merge a list of PDFs into one PDF
Public methodMerge(StringList, IDocStorageService)
Merge a list of PDFs (From the documents service) into one PDF
Public methodSetFontStyle(String, Int32)
Set the font style for the PDFDocument.
Public methodSetFontStyle(String, Int32, Boolean)
Set the font style for the PDFDocument.
Public methodSetFontStyle(String, Int32, Boolean, Boolean)
Sets the Font Style for the PDF Stamper
Public methodStamp(StringList, IDocStorageService)
Creates a PDF byte array based on the PDF template ID / Keys passed to it.
Public methodStamp(Template, NameValueCollection)
Creates a PDF byte array based on the PDF template / Keys passed to it
Public methodStamp(String, NameValueCollection, IDocStorageService)
Creates a PDF byte array based on the PDF template ID / Keys passed to it.
Top
See Also