VisioConverter Constructors

Overloads

VisioConverter(Byte[], String)Creates an instance of the VisioConverter class.
VisioConverter(Byte[], String, VisioConversionOptions)Creates an instance of the VisioConverter class.
VisioConverter(String)Creates an instance of the VisioConverter class.
VisioConverter(String, VisioConversionOptions)Creates an instance of the VisioConverter class.

VisioConverter(Byte[], String)

Creates an instance of the VisioConverter class.

public VisioConverter(Byte[] inputData, string InputFileName)
Public Sub New (inputData As Byte(), InputFileName As String)

Parameters

inputData
Byte[]

Visio document content in byte array format

InputFileName
String

Name of the visio document from which the data needs to be read

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 VisioConverter class with input byte array and inputFile path as parameters.
Imports ceTe.DynamicPDF.Conversion

Module Module1

Sub Main()

    'Read all file data to a byte array.
    Dim inputData As Byte() = File.ReadAllBytes("C:\MyDocument.vsd")
    
   ' Create new instance of Converter by providing suitable parameters.
    Dim visioConversion As VisioConverter = New VisioConverter(inputData,"MyDocument.vsd")

    ' Call Convert method to start conversion
    visioConversion.Convert("C:\MyOutput.pdf")

End Sub
 
End Module
using ceTe.DynamicPDF.Conversion;

class MyClass
{
    static void Main()
    {
        // Read all file data to a byte array.
        byte [] inputData=File.ReadAllBytes("C:\MyDocument.vsd");

        // Create new instance of Converter by providing suitable parameters.
        VisioConverter visio = new VisioConverter(inputData,"MyDocument.vsd");
        
        //Call Convert method to start conversion
        visio.Convert(@"C:\MyOutput.pdf");
    }
}

VisioConverter(Byte[], String, VisioConversionOptions)

Creates an instance of the VisioConverter class.

public VisioConverter(Byte[] inputData, string InputFileName, VisioConversionOptions conversionOptions)
Public Sub New (inputData As Byte(), InputFileName As String, conversionOptions As VisioConversionOptions)

Parameters

inputData
Byte[]

Visio document content in byte array format

InputFileName
String

Name of the visio document from which the data needs to be read

conversionOptions
VisioConversionOptions

Initializes the ConversionOptions property of the class.

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 VisioConverter class with inputData, inputFile path and conversionOptions as parameter.
Imports ceTe.DynamicPDF.Conversion

Module Module1

Sub Main()
    ' create new instance of VisioConversionOptions.
    Dim conversionOptions As VisioConversionOptions = New VisioConversionOptions(True)
    
   'Read all file data to a byte array.
    Dim inputData As Byte() = File.ReadAllBytes("C:\MyDocument.vsd")
    
   ' Create new instance of Converter by providing suitable parameters.
    Dim visioConversion As VisioConverter = New VisioConverter(inputData,"MyDocument.vsd",conversionOptions)


    ' Call Convert method to start conversion
    visioConversion.Convert("C:\MyOutput.pdf")

End Sub
 
End Module
using ceTe.DynamicPDF.Conversion;

class MyClass
{
    static void Main()
    {
    
        // create new instance of VisioConversionOptions.
        VisioConversionOptions conversionOptions=new VisioConversionOptions(true);
        
        // create new instance of VisioConversionOptions.
        byte [] inputData=File.ReadAllBytes("C:\MyDocument.vsd");

        // Create new instance of Converter by providing suitable parameters.
        VisioConverter visio = new VisioConverter(inputData, "MyDocument.vsd",conversionOptions);
        
        //Call Convert method to start conversion
        visio.Convert(@"C:\MyOutput.pdf");
    }
}

VisioConverter(String)

Creates an instance of the VisioConverter class.

public VisioConverter(string inputFilePath)
Public Sub New (inputFilePath As String)

Parameters

inputFilePath
String

Path where the visio document is located

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 VisioConverter with inputFilePath as parameter.
Imports ceTe.DynamicPDF.Conversion

Module Module1

Sub Main()

    
   ' Create new instance of Converter by providing suitable parameters.
    Dim visioConversion As VisioConverter = New VisioConverter("C:\MyDocument.vsd")

    ' Call Convert method to start conversion
    visioConversion.Convert("C:\MyOutput.pdf")

End Sub
 
End Module
using ceTe.DynamicPDF.Conversion;

class MyClass
{
    static void Main()
    {

        // Create new instance of Converter by providing suitable parameters.
        VisioConverter visio = new VisioConverter(@"C:\MyDocument.vsd");
        
        //Call Convert method to start conversion
        visio.Convert(@"C:\MyOutput.pdf");
    }
}

VisioConverter(String, VisioConversionOptions)

Creates an instance of the VisioConverter class.

public VisioConverter(string inputFilePath, VisioConversionOptions conversionOptions)
Public Sub New (inputFilePath As String, conversionOptions As VisioConversionOptions)

Parameters

inputFilePath
String

Path where the visio document is located

conversionOptions
VisioConversionOptions

Initializes the ConversionOptions property of the class.

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 VisioConverter class with inputFile path and conversionOptions as parameter.
Imports ceTe.DynamicPDF.Conversion

Module Module1

Sub Main()

    ' create new instance of VisioConversionOptions.
    Dim conversionOptions As VisioConversionOptions = New VisioConversionOptions(True)
    
   ' Create new instance of Converter by providing suitable parameters.
    Dim visioConversion As VisioConverter = New VisioConverter("C:\MyDocument.vsd",conversionOptions)

    ' Call Convert method to start conversion
    visioConversion.Convert("C:\MyOutput.pdf")

End Sub
 
End Module
using ceTe.DynamicPDF.Conversion;

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

        // Create new instance of Converter by providing suitable parameters.
        VisioConverter visio = new VisioConverter(@"C:\MyDocument.vsd",conversionOptions);
        
        //Call Convert method to start conversion
        visio.Convert(@"C:\MyOutput.pdf");
    }
}

See Also

VisioConverter
ceTe.DynamicPDF.Conversion

In this topic