IXmsRenderer.convert Method (String, Stream, String)

Convert document

[Visual Basic]
Sub convert( _
   ByVal sEngine As String, _
   ByVal xInputStream As Stream, _
   ByVal sOutputFile As String _
)
[C#]
void convert(
   string sEngine,
   Stream xInputStream,
   string sOutputFile
);

Return Value

Check ResultCode property if exceptions disabled

Remarks

Engine Options:
· HTM - HTML Document
· PDF - Adobe Acrobat
· DOC - Microsoft Word
· XLS - Microsoft Excel
· PPT - Microsoft PowerPoint
· VSD - Microsoft Visio
· EMF - Enhanced Metafile
· FXC - FaxCore Cover Page
· BMP - Windows Bitmap
· EPS - Encapsulated Postscript
· GIF - GIF Image
· JPG - JPEG Image
· PNG - PNG Image
· RAW - Raw Image
· TIF - TIFF Image
· WMF - Windows Metafile
· PCL - Printer Command Language
· RTF - Rich Text Format
· TXT - Text File
· WK4 - Lotus 123
· WPD - Word Perfect

Example

            IXmsRenderer xRenderer;
            Stream       xInputStream;
            
            // Create new renderer
            xRenderer = XmsApi.createRenderer();  
            
            // Open input stream
            xInputStream = new FileStream(
                       "inputFile.pdf",
                       FileMode.Open,
                       FileAccess.Read);     
            
            // Convert document from PDF to TIF
            xRenderer.convert("PDF", xInputStream, "outputFile.tif");
            
            // Close input stream
            xInputStream.Close();
            
            // Check api return information if exceptions disabled
            sResultCode = xRenderer.ResultCode;
            sResultInfo = xRenderer.ResultInfo;
            

See Also

IXmsRenderer Interface | faxcore.sdk.api Namespace | IXmsRenderer.convert Overload List