Main class of the PDF Metamorphosis .Net. Allows to export Text, RTF, DOCX and HTML to PDF; split and merge PDF documents.

Namespace:  SautinSoft
Assembly:  PdfMetamorphosis (in PdfMetamorphosis.dll) Version: 6.7.12.19

Syntax

      
 C#  Visual Basic 
public class PdfMetamorphosis
Public Class PdfMetamorphosis

Members

            
 All Members  Constructors   Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
PdfMetamorphosis()()()
Initializes a new instance of the SautinSoft.PdfMetamorphosis class
DocxToPdfConvertByte(array<Byte>[]()[])
Convert the array of bytes with DOCX document to a PDF bytes array.
DocxToPdfConvertFile(String, String)
Converts DOCX file to PDF file.
HtmlSettings
Set options necessary for HTML to PDF conversion, such as BaseUrl etc.
HtmlToPdfConvertFile(String, String)
Converts HTML file or URL to PDF file. Output file will be overwritten.
HtmlToPdfConvertFileToByte(String)
Converts HTML file or URL into array of PDF bytes.
HtmlToPdfConvertStringToByte(String)
Converts HTML string into array of PDF bytes. Don't forget to set the property BaseUrl to see images in output PDF file.
HtmlToPdfConvertStringToFile(String, String)
Converts HTML string to PDF file. Don't forget to set the property BaseUrl to see images in output PDF file.
MergePDFFileArrayToPDFFile(array<String>[]()[], String)
Merge several PDF files into a single PDF file
MergePDFFileArrayToPDFStream(array<String>[]()[])
Merge several PDF files into a single document as byte stream
MergePDFFileToPDFFile(String, String)
Merge two PDF files. Merge File1Path and DestFile file into a single DestFile.
MergePDFStreamArrayToPDFStream(ArrayList)
Merge several PDF documents into a single document in memory
PageSettings
Set page properties: page size, orientation, margins, page numbers etc
PdfSettings
/// Set properties for resulting PDF document, such as PDF version, compression etc.
PrintPdf(String)
Print the PDF file using the default printer
PrintPdf(String, Int32, Int32)
Print the PDF file using the default printer with time settings
RtfToPdfConvertByte(array<Byte>[]()[])
Converts array of RTF bytes into array of PDF bytes.
RtfToPdfConvertByte(String)
Converts RTF string into array of PDF bytes.
RtfToPdfConvertFile(String, String)
Converts a RTF file to PDF file.
RtfToPdfConvertFileToByte(String)
Converts RTF file into array of PDF bytes.
RtfToPdfConvertStringToFile(String, String)
Converts RTF string to PDF file.
Serial
Property to activate your copy, doesn't work in trial version, the same as method SetSerial
SetSerial(String)
Method for activation of your copy, doesn't work in trial version. The method works the same as Serial property
SplitPDFFileToPDFFolder(String, String)
Splits PDF document by pages
TextSettings
Allows to set text properties: font face, size, colors, image quality and other conversion options
TextToPdfConvertByte(array<Byte>[]()[])
Converts array of Text bytes into array of PDF bytes.
TextToPdfConvertByte(String)
Converts a Text string into array of PDF bytes.
TextToPdfConvertFile(String, String)
Converts a Text file to PDF file.
TraceSettings
WaterMarks
Add waterMarks in PDF document.

Inheritance Hierarchy

System..::.Object
  SautinSoft..::.PdfMetamorphosis

See Also