ConversionOptions Constructors

Overloads

ConversionOptions([Optional] Boolean)Initializes a new instance of the ConversionOptions class.
ConversionOptions(Double, Double, Double)Initializes a new instance of the ConversionOptions class.
ConversionOptions(Double, Double, Double, [Optional] Boolean)Initializes a new instance of the ConversionOptions class.
ConversionOptions(Double, Double, Double, Double)Initializes a new instance of the ConversionOptions class.
ConversionOptions(Double, Double, Double, Double, [Optional] Boolean)Initializes a new instance of the ConversionOptions class.
ConversionOptions(PageSize, PageOrientation, Double)Initializes a new instance of the ConversionOptions class.
ConversionOptions(PageSize, PageOrientation, Double, Double, [Optional] Boolean)Initializes a new instance of the ConversionOptions class.

ConversionOptions([Optional] Boolean)

Initializes a new instance of the ConversionOptions class.

public ConversionOptions([bool appendToPdf = False])
Public Sub New (Optional appendToPdf As Boolean = False)

Parameters

appendToPdf
Boolean

Specify if append conversionOptions to be enabled.

Licensing Info

This constructor is a DynamicPDF Converter feature. One of the following is required for non-evaluation usage:

Examples

This example shows how to use appendToPdf conversion option.
Imports ceTe.DynamicPDF.Conversion

Module Module1

    Sub Main()

        ' create an instance of ConversionOptions
        Dim conversionOptions As ConversionOptions = New ConversionOptions(True)

        ' Call convert method to do conversion.
        Converter.Convert("C:\MyDocument.doc", "C:\MyOutput.pdf", conversionOptions)

    End Sub

End Module
using System;
using ceTe.DynamicPDF.Conversion;

class MyClass
{
    static void Main()
    {
        // create an instance of ConversionOptions class.
        ConversionOptions conversionOptions = new ConversionOptions(true);

        // Call convert method to do conversion.
        Converter.Convert(@"C:\MyDocument.doc", @"C:\MyOutput.pdf", conversionOptions);        
    }      
}

ConversionOptions(Double, Double, Double)

Initializes a new instance of the ConversionOptions class.

public ConversionOptions(double width, double height, double margins)
Public Sub New (width As Double, height As Double, margins As Double)

Parameters

width
Double

The width of the page in points.

height
Double

The height of the page in points.

margins
Double

The margins of the page in points.

Licensing Info

This constructor is a DynamicPDF Converter feature. One of the following is required for non-evaluation usage:

Examples

This example shows how to convert source file to PDF with custom page size.
Imports ceTe.DynamicPDF.Conversion

Module Module1

    Sub Main()

        ' create an instance of ConversionOptions
        Dim conversionOptions As ConversionOptions = New ConversionOptions(600, 700, 50)

        ' Call convert method to do conversion.
        Converter.Convert("C:\MyDocument.doc", "C:\MyOutput.pdf", conversionOptions)

    End Sub

End Module
using System;
using ceTe.DynamicPDF.Conversion;

class MyClass
{
    static void Main()
    {
        // create an instance of ConversionOptions class.
        ConversionOptions conversionOptions = new ConversionOptions(600, 700, 50);

        // Call convert method to do conversion.
        Converter.Convert(@"C:\MyDocument.doc", @"C:\MyOutput.pdf", conversionOptions);        
    }      
}

ConversionOptions(Double, Double, Double, [Optional] Boolean)

Initializes a new instance of the ConversionOptions class.

public ConversionOptions(double width, double height, double margins, [bool appendToPdf = False])
Public Sub New (width As Double, height As Double, margins As Double, Optional appendToPdf As Boolean = False)

Parameters

width
Double

The width of the page in points.

height
Double

The height of the page in points.

margins
Double

The margins of the page in points.

appendToPdf
Boolean

Specify if append conversionOptions to be enabled.

Licensing Info

This constructor is a DynamicPDF Converter feature. One of the following is required for non-evaluation usage:

Examples

This example shows how to convert source file to PDF with custom page size and append to the existing PDF file.
Imports ceTe.DynamicPDF.Conversion

Module Module1

    Sub Main()

        ' create an instance of ConversionOptions
        Dim conversionOptions As ConversionOptions = New ConversionOptions(600, 700, 50,True)

        ' Call convert method to do conversion.
        Converter.Convert("C:\MyDocument.doc", "C:\MyOutput.pdf", conversionOptions)

    End Sub

End Module
using System;
using ceTe.DynamicPDF.Conversion;

class MyClass
{
    static void Main()
    {
        // create an instance of ConversionOptions class.
        ConversionOptions conversionOptions = new ConversionOptions(600, 700, 50,true);

        // Call convert method to do conversion.
        Converter.Convert(@"C:\MyDocument.doc", @"C:\MyOutput.pdf", conversionOptions);        
    }      
}

ConversionOptions(Double, Double, Double, Double)

Initializes a new instance of the ConversionOptions class.

public ConversionOptions(double width, double height, double leftAndRightMargins, double topAndBottomMargins)
Public Sub New (width As Double, height As Double, leftAndRightMargins As Double, topAndBottomMargins As Double)

Parameters

width
Double

The width of the page in points.

height
Double

The height of the page in points.

leftAndRightMargins
Double

The left and right margins of the page in points.

topAndBottomMargins
Double

The top and bottom margins of the page in points.

Licensing Info

This constructor is a DynamicPDF Converter feature. One of the following is required for non-evaluation usage:

Examples

This example shows how to convert source file to PDF with custom page size and margin.
Imports ceTe.DynamicPDF.Conversion

Module Module1

    Sub Main()

        ' create an instance of ConversionOptions
        Dim conversionOptions As ConversionOptions = New ConversionOptions(600, 700, 50, 40)

        ' Call convert method to do conversion.
        Converter.Convert("C:\MyDocument.doc", "C:\MyOutput.pdf", conversionOptions)

    End Sub

End Module
using System;
using ceTe.DynamicPDF.Conversion;

class MyClass
{
    static void Main()
    {
        // create an instance of ConversionOptions class.
        ConversionOptions conversionOptions = new ConversionOptions(600f,700f,50f,40f);

        // Call convert method to do conversion.
        Converter.Convert(@"C:\MyDocument.doc", @"C:\MyOutput.pdf", conversionOptions);        
    }      
}

ConversionOptions(Double, Double, Double, Double, [Optional] Boolean)

Initializes a new instance of the ConversionOptions class.

public ConversionOptions(double width, double height, double leftAndRightMargins, double topAndBottomMargins, [bool appendToPdf = False])
Public Sub New (width As Double, height As Double, leftAndRightMargins As Double, topAndBottomMargins As Double, Optional appendToPdf As Boolean = False)

Parameters

width
Double

The width of the page in points.

height
Double

The height of the page in points.

leftAndRightMargins
Double

The left and right margins of the page in points.

topAndBottomMargins
Double

The top and bottom margins of the page in points.

appendToPdf
Boolean

Specify if append conversionOptions to be enabled.

Licensing Info

This constructor is a DynamicPDF Converter feature. One of the following is required for non-evaluation usage:

Examples

This example shows how to convert source file to PDF with custom page size and append to the existing PDF file.
Imports ceTe.DynamicPDF.Conversion

Module Module1

    Sub Main()

        ' create an instance of ConversionOptions
        Dim conversionOptions As ConversionOptions = New ConversionOptions(600, 700, 50, 40, True)

        ' Call convert method to do conversion.
        Converter.Convert("C:\MyDocument.doc", "C:\MyOutput.pdf", conversionOptions)

    End Sub

End Module
using System;
using ceTe.DynamicPDF.Conversion;

class MyClass
{
    static void Main()
    {
        // create an instance of ConversionOptions class.
        ConversionOptions conversionOptions = new ConversionOptions(600f, 700f, 50f, 40f, true);

        // Call convert method to do conversion.
        Converter.Convert(@"C:\MyDocument.doc", @"C:\MyOutput.pdf", conversionOptions);        
    }      
}

ConversionOptions(PageSize, PageOrientation, Double)

Initializes a new instance of the ConversionOptions class.

public ConversionOptions(PageSize size, PageOrientation orientation, double margins)
Public Sub New (size As PageSize, orientation As PageOrientation, margins As Double)

Parameters

size
PageSize

The size of the page.

orientation
PageOrientation

The orientation of the page.

margins
Double

The margins of the page in points.

Licensing Info

This constructor is a DynamicPDF Converter feature. One of the following is required for non-evaluation usage:

Examples

This example shows how to convert source file to PDF with predefined paper.
Imports ceTe.DynamicPDF.Conversion

Module Module1

    Sub Main()
    
        // create an instance of ConversionOptions class.
        Dim conversionOptions As ConversionOptions = New ConversionOptions(PageSize.A4, PageOrientation.Portrait, 10)
        
        // Call Convert method to start conversion
        Converter.Convert("C:\MyDocument.doc", "C:\MyOutput.pdf", conversionOptions)
    End Sub
    
End Module    
using System;
using System.IO;
using ceTe.DynamicPDF.Conversion;

class MyClass
{
    static void Main()
    {

        // create an instance of ConversionOptions class.
        ConversionOptions conversionOptions = new ConversionOptions(PageSize.A4, PageOrientation.Portrait, 10); 
       

        // Call Convert method to start conversion
       Converter.Convert("C:\MyDocument.doc", "C:\MyOutput.pdf", conversionOptions)
    }

}

ConversionOptions(PageSize, PageOrientation, Double, Double, [Optional] Boolean)

Initializes a new instance of the ConversionOptions class.

public ConversionOptions(PageSize size, PageOrientation orientation, double leftAndRightMargins, double topAndBottomMargins, [bool appendToPdf = False])
Public Sub New (size As PageSize, orientation As PageOrientation, leftAndRightMargins As Double, topAndBottomMargins As Double, Optional appendToPdf As Boolean = False)

Parameters

size
PageSize

The size of the page.

orientation
PageOrientation

The orientation of the page.

leftAndRightMargins
Double

The left and right margins of the page in points.

topAndBottomMargins
Double

The top and bottom margins of the page in points.

appendToPdf
Boolean

Specify if append conversionOptions to be enabled.

Licensing Info

This constructor is a DynamicPDF Converter feature. One of the following is required for non-evaluation usage:

Examples

This example shows how to convert source file to PDF with predefined paper and append to the existing PDF file.
Imports ceTe.DynamicPDF.Conversion

Module Module1

    Sub Main()

        ' create an instance of ConversionOptions
        Dim conversionOptions As ConversionOptions = New ConversionOptions(PageSize.Letter, PageOrientation.Portrait, 75, 75, True)

        ' Call convert method to do conversion.
        Converter.Convert("C:\MyDocument.doc", "C:\MyOutput.pdf", conversionOptions)

    End Sub

End Module
using System;
using ceTe.DynamicPDF.Conversion;

class MyClass
{
    static void Main()
    {
        // create an instance of ConversionOptions class.
        ConversionOptions conversionOptions = new ConversionOptions(PageSize.Letter, PageOrientation.Portrait, 75f, 75f, true);

        // Call convert method to do conversion.
        Converter.Convert(@"C:\MyDocument.doc", @"C:\MyOutput.pdf", conversionOptions);        
    }      
}

See Also

ConversionOptions
ceTe.DynamicPDF.Conversion

In this topic