PDF Focus .Net is designed to convert PDF documents

Namespace:  SautinSoft
Assembly:  SautinSoft.PdfFocus (in SautinSoft.PdfFocus.dll) Version: 6.6.9.7 (6.6.9.7)

Syntax

      
 C#  Visual Basic 
public class PdfFocus
Public Class PdfFocus

Members

               
 All Members  Constructors   Properties   Methods   Events  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
PdfFocus()()()
Creates an object of the PdfFocus class
ClosePdf()()()
Releases PDF document from memory
ExcelOptions
Set properties for the Excel document
Exception
Get exception details in case of converting failed
ExtractImages()()()
Extract all images from a whole PDF document.
ExtractImages(Int32, Int32)
Extract all images from PDF document from specific pages.
GetPageSize(Int32)
Returns the page height and width in points for a specific page
HtmlOptions
Gets and sets various properties for HTML document: title, how to store images, inlince CSS and so forth.
ImageExtractionOptions
Allows to set properties to extract only specific images from PDF.
ImageOptions
Set properties for produced images
NotifyPageProgress
Allows to define a progress indicator
OCROptions
Set properties for the OCR
OpenPdf(array<Byte>[]()[])
Opens PDF document as byte stream
OpenPdf(Stream)
Opens PDF document as Stream object
OpenPdf(String)
Opens local PDF file
OpenPdf(Uri)
Opens PDF document through Uri class
OptimizeImages
Gets or sets a value indicating whether to merge adjacent images into a one.
PageCount
Contains number of pages in PDF document
Password
Helps to convert a password protected PDF documents
PreserveGraphics
Gets or sets a value indicating whether to load vector graphics from PDF or skip it.
PreserveImages
Gets or sets a value indicating whether to load images from PDF or skip them.
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
Allows to activate your copy of the PDF Focus .Net after purchasing
ToDrawingImage(Int32)
Saves a specific page of PDF document into standard Image object
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 and returns it as string
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 and returns it as string
ToHtml(Int32, Int32, List<(Of <(Image>)>))
Saves a specific PDF page or diapason of pages to HTML document and returns it as string
ToHtml(String, Int32, Int32)
Saves a specific PDF page or diapason of pages to HTML file
ToImage()()()
Saves all pages of PDF document into ArrayList with images as byte streams
ToImage(Int32)
Saves a specific page of PDF document into image as byte stream
ToImage(String, Int32)
Saves a specific page of PDF document into image file
ToImage(String, String)
Saves all pages of PDF document to Image file(s)
ToImage(String, String, array<String>[]()[]%)
Saves all pages of PDF document to Image file(s)
ToMultipageTiff()()()
Saves whole PDF document into multipage TIFF byte stream
ToMultipageTiff(EncoderValue)
Saves whole PDF document into multipage TIFF byte stream
ToMultipageTiff(String)
Saves whole PDF document into multipage TIFF file
ToMultipageTiff(String, EncoderValue)
Saves whole PDF document into multipage TIFF file
ToText()()()
Saves all pages of the PDF document in Text document and returns it as string
ToText(String)
Saves all pages of the PDF document in Text file
ToText(Int32, Int32)
Saves a specific PDF page or range of pages in Text document and returns it as string
ToText(String, Int32, Int32)
Saves a 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 a 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(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(String, Int32, Int32)
Saves a specific PDF page or diapason of pages to XML file
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

Remarks

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:


  • Convert PDF to Word, DOCX, RTF with tables, images, full text formtatting
  • Convert PDF to Text
  • Convert PDF to HTML with full text formtatting, images, CSS
  • Convert PDF to Excel workbooks
  • Convert PDF to Images: Jpeg, Png, Bmp, Tiff, Multipage-Tiff, System.Drawing.Image.
  • Convert PDF to XML workbooks
  • Extract images from PDF
  • Get the number of pages in PDF and their sizes
  • Convert only a specific page or diapason of pages from a PDF document
  • Manipulate with PDF documents as files, streams, urls
  • Works in Medium Trust level and shared hosting
  • Has only the one requirement: .Net platform 4.0 or higher.

To start the process, please download the most fresh version of PDF Focus .Net.




Supported PDF documents:

   PDF Focus.Net can operate with any types of PDF documents generated by Adobe software and other third party applications.
  • PDF 1.0
  • PDF 1.1
  • PDF 1.2
  • PDF 1.3
  • PDF 1.4, PDF/A
  • PDF 1.5
  • PDF 1.6
  • PDF 1.7

Inheritance Hierarchy

System..::.Object
  SautinSoft..::.PdfFocus

See Also