Pdf |
The PdfFocus type exposes the following members.
| Name | Description | |
|---|---|---|
| PdfFocus | Creates an object of the PdfFocus class | |
| PdfFocus(Object) | Creates an object of the PdfFocus class with specified context parameter. |
| Name | Description | |
|---|---|---|
| CopyrightText | Gets and sets the text which will be placed on the each page at the top-left corner of the resulting document. For example, "Created by ....". Default value: String.Empty. | |
| EmbeddedImagesFormat | Gets and sets the desired format to store images in the resulting document. Default value: eImageFormat.Auto. | |
| EmbeddedJpegQuality | Gets and sets the value indicating Jpeg quality level for the images embedded in the output documents. Affects only to the images which embedded in Jpeg format. Default value: 90. | |
| ExcelOptions | Set properties for the Excel document | |
| Exception | Get an exception details in case of conversion failed. | |
| HtmlOptions | Gets and sets various properties for HTML document: title, how to store images, inline CSS and so forth. | |
| ImageExtractionOptions | Allows to set properties to extract only specific images from PDF. | |
| ImageOptions | Set the options for the produced images. | |
| OCROptions | Set the properties to attach any OCR library. | |
| OptimizeImages | Gets or sets a value indicating whether to merge adjacent images into a one. Default value: false. | |
| PageCount | Get the number of pages in the PDF document. | |
| Password | Set a password for password-protected PDF documents. | |
| PreserveEmbeddedFonts | Gets or sets a mode indicating whether to load embedded fonts from PDF and store them in document or skip them and use similar. Default value: Auto. | |
| PreserveGraphics | Gets or sets a value indicating whether to load vector graphics from PDF or skip it. Default value: true. | |
| PreserveImages | Gets or sets a value indicating whether to load images from PDF or skip them. Default value: true. | |
| RenderPages | Allows to specify a set of page ranges for converting | |
| RenderPagesString | Sets a custom page range for converting: "1-3, 5, 8-13, 16". | |
| Serial | Obsolete. This property is obsolete, please use the method SetLicense(String). | |
| ShapeGrouping | Gets or sets a value indicating whether to group the shapes or not. | |
| Version | Get the current version of the component. | |
| WordOptions | Allows to specify various properties for Word document: format (Docx or Rtf), how to detect tables and so forth. | |
| XmlOptions | Set properties for the XML document |
| Name | Description | |
|---|---|---|
| ClosePdf | Releases the PDF document from memory. | |
| ExtractImages | Extract images from pdf document. | |
| GetPageSize | Returns the page height and width in points for a specific page | |
| OpenPdf(Byte) | Opens PDF document as byte stream. | |
| OpenPdf(Stream) | Opens PDF document as Stream object. | |
| OpenPdf(String) | Open a PDF file. | |
| OpenPdf(Uri) | Open PDF document as Uri. | |
| SetLicense | Activate your copy after purchasing or use temporary license for delete trial message. ATTENTION: specify this property first of all before creating the instance of SautinSoft.PdfFocus. Use it when you got own license. We offer two license types: Permanent license from sautinsoft.com and Temporary license from sautinsoft.com/start-for-free/. Have question? Ask us: support@sautinsoft.com. | |
| ToExcel | Saves all pages of the PDF document into Excel workbook and returns it as byte array | |
| ToExcel(String) | Saves all pages of the PDF document to Excel file | |
| ToExcel(Int32, Int32) | Saves a specific PDF page or diapason of pages to Excel workbook and returns it as byte array | |
| ToExcel(String, Int32, Int32) | Saves a specific PDF page or diapason of pages to Excel file | |
| ToHtml | Saves all pages of the PDF document into HTML document as string object. | |
| ToHtml(Stream) | Saves all pages of the PDF document into HTML (Fixed or Flowing) format as a Stream object. | |
| ToHtml(String) | Saves all pages of the PDF document to HTML file | |
| ToHtml(Int32, Int32) | Saves a specific PDF page or diapason of pages to HTML document as string object. | |
| ToHtml(Int32, Int32, ListSKBitmap) | Saves a specific PDF page or diapason of pages to HTML document and returns it as string | |
| ToHtml(Stream, Int32, Int32) | Saves a specific PDF page or diapason of pages into a HTML (Fixed or Flowing) format as a Stream object. | |
| ToHtml(String, Int32, Int32) | Saves a specific PDF page or diapason of pages to HTML file | |
| ToImage | Saves the specific page of the PDF document as image. | |
| ToImage(String) | Saves the specific page of the PDF document as image file. | |
| ToImages | Saves all pages of the PDF document into ArrayList with images as byte streams. | |
| ToImages(String, String) | Saves all pages of PDF document as image files. | |
| ToImages(String, String, String) | Saves all pages of PDF document as image files and returns their full paths. | |
| ToSKBitmap | Saves the specific page of the PDF document into SKBitmap. | |
| ToText | Saves all pages of the PDF document as Text document and return it as String. | |
| ToText(String) | Saves all pages of the PDF document as Text file. | |
| ToText(Int32, Int32) | Save the specific PDF page or the range of pages as Text document and return it as String. | |
| ToText(String, Int32, Int32) | Save the specific PDF page or range of pages in Text file. | |
| ToWord | Saves all pages of the PDF document into a Word (Docx or RTF) document and returns it as array of bytes | |
| ToWord(Stream) | Saves all pages of the PDF document to Word (Docx or RTF) as a Stream object. | |
| ToWord(String) | Saves all pages of the PDF document in Word file. | |
| ToWord(Int32, Int32) | Saves a specific PDF page or diapason of pages to a Word (Docx or RTF) document and returns it as array of bytes. | |
| ToWord(Stream, Int32, Int32) | Saves a specific PDF page or diapason of pages to a Word (Docx or RTF) document as a Stream object. | |
| ToWord(String, Int32, Int32) | Saves the specific PDF page or range of pages in Word file. | |
| ToXml | Saves all pages of the PDF document into XML document and returns it as string | |
| ToXml(Stream) | Save all pages of the PDF document to XML document into specified Stream. | |
| ToXml(String) | Saves all pages of the PDF document to XML file | |
| ToXml(Int32, Int32) | Saves a specific PDF page or diapason of pages to XML document and returns it as string | |
| ToXml(Stream, Int32, Int32) | Save specific pages of the PDF document to XML document into specified Stream. | |
| ToXml(String, Int32, Int32) | Saves a specific PDF page or diapason of pages to XML file |
| Name | Description | |
|---|---|---|
| NotifyPageProgress | Allows to define a progress indicator |
PDF Focus .Net is designed to help you in development of applications where is necessary to convert any PDF documents. Let's see what the component can do for you: