How to C#: Converter
Use Convert SDK for C#
Microsoft Word to Image
Microsoft Word to Image
  |  
Home ›› XDoc.Converter ›› C# Converter: Word to Raster Image

C# Image Convert: How to Convert Word to Jpeg, Png, Bmp, and Gif Images


How to Convert Word Document to Raster Images Using C# Programming Demos






RasterEdge .NET document and image converter is capable of converting Microsoft Office Word document to raster image files like Jpeg, Bmp, Png, and Gif. Please see detailed C# sample codes below. Note: MS Office Word 2003 and 2007 versions are supported.




C# DLLs for Word Conversion to Images


Add necessary references to your C# project:


  RasterEdge.Imaging.Basic.dll


  RasterEdge.Imaging.Basic.Codec.dll


  RasterEdge.Imaging.DICOM.dll


  RasterEdge.Imaging.Font.dll


  RasterEdge.Imaging.Drawing.dll


  RasterEdge.Imaging.JBIG2.dll


  RasterEdge.Imaging.JPEG2000.dll


  RasterEdge.Imaging.Processing.dll


  RasterEdge.XDoc.Converter.dll


  RasterEdge.XDoc.Excel.dll


  RasterEdge.XDoc.Office.Inner.Common.dll


  RasterEdge.XDoc.Office.Inner.Office03.dll


  RasterEdge.XDoc.PDF.dll


  RasterEdge.XDoc.PowerPoint.dll


  RasterEdge.XDoc.TIFF.dll


  RasterEdge.XDoc.Word.dll


  RasterEdge.XImage.AdvancedCleanup.Core.dll


  RasterEdge.XImage.OCR.dll


  RasterEdge.XImage.OCR.Tesseract.dll


  RasterEdge.XImage.Raster.Core.dll


  RasterEdge.XImage.Raster.dll


Use the namespaces


  using RasterEdge.Imaging.Basic;


  using RasterEdge.XDoc.Converter;




Convert Word to Jpeg in C#



C# sample code for MS Word to Jpeg image conversion. This demo code just convert first word page to Jpeg image.




// Define input and output files path.
String inputFilePath = @"C:\input.docx";
String outputFilePath = @"C:\output.jpg";

// Convert Word to Jpeg and show conversion result.
ConvertResult result = DocumentConverter.ToImage(inputFilePath, outputFilePath, FileType.IMG_JPEG);
switch (result)
{
        case ConvertResult.NO_ERROR:
                Console.WriteLine("Success");
                break;
        case ConvertResult.FILE_TYPE_UNSUPPORT:
                Console.WriteLine("Fail: can not convert to JPEG, file type unsupport");
                break;
        case ConvertResult.FILE_TYPE_UNMATCH:
                Console.WriteLine("Fail: input file is not a document");
        default:
                Console.WriteLine("Fail: unknown error");
                break;
}



C# sample code for MS Word to Jpeg image conversion. This demo code convert word file all pages to Jpeg images.




// Define input and output files path.
String inputFilePath = @"C:\input.docx";
String outputDirectory = @"C:\output\";

// Convert Word to Jpeg and show conversion result.
ConvertResult result = DocumentConverter.ToImages(inputFilePath, outputDirectory, "output", FileType.IMG_JPEG);
switch (result)
{
        case ConvertResult.NO_ERROR:
                Console.WriteLine("Success");
                break;
        case ConvertResult.FILE_TYPE_UNSUPPORT:
                Console.WriteLine("Fail: can not convert to JPEG, file type unsupport");
                break;
        case ConvertResult.FILE_TYPE_UNMATCH:
                Console.WriteLine("Fail: input file is not a document");
        default:
                Console.WriteLine("Fail: unknown error");
                break;
}




Convert Word to Png in C#



Have a quick test for converting MS Word to Png image by using C# demo code below. This demo code just convert first word page to Png image.




// Define input and output files path.
String inputFilePath = @"C:\input.docx";
String outputFilePath = @"C:\output.png";

// Convert Word to Png and show conversion result.
ConvertResult result = DocumentConverter.ToImage(inputFilePath, outputFilePath, FileType.IMG_PNG);
switch (result)
{
        case ConvertResult.NO_ERROR:
                Console.WriteLine("Success");
                break;
        case ConvertResult.FILE_TYPE_UNSUPPORT:
                Console.WriteLine("Fail: can not convert to PNG, file type unsupport");
                break;
        case ConvertResult.FILE_TYPE_UNMATCH:
                Console.WriteLine("Fail: input file is not a document");
        default:
                Console.WriteLine("Fail: unknown error");
                break;
}



C# sample code for MS Word to Jpeg image conversion. This demo code convert word file all pages to Png images.




// Define input and output files path.
String inputFilePath = @"C:\input.docx";
String outputDirectory = @"C:\output\";

// Convert Word to Png and show conversion result.
ConvertResult result = DocumentConverter.ToImages(inputFilePath, outputDirectory, "output", FileType.IMG_PNG);
switch (result)
{
        case ConvertResult.NO_ERROR:
                Console.WriteLine("Success");
                break;
        case ConvertResult.FILE_TYPE_UNSUPPORT:
                Console.WriteLine("Fail: can not convert to PNG, file type unsupport");
                break;
        case ConvertResult.FILE_TYPE_UNMATCH:
                Console.WriteLine("Fail: input file is not a document");
        default:
                Console.WriteLine("Fail: unknown error");
                break;
}





Convert Word to Bmp in C#



This coding example will help you to render Word document to Bmp raster image file. This demo code just convert first word page to Bmp image.




// Define input and output files path.
String inputFilePath = @"C:\input.docx";
String outputFilePath = @"C:\output.bmp";

// Convert Word to BMP and show conversion result.
ConvertResult result = DocumentConverter.ToImage(inputFilePath, outputFilePath, FileType.IMG_BMP);
switch (result)
{
        case ConvertResult.NO_ERROR:
                Console.WriteLine("Success");
                break;
        case ConvertResult.FILE_TYPE_UNSUPPORT:
                Console.WriteLine("Fail: can not convert to BMP, file type unsupport");
                break;
        case ConvertResult.FILE_TYPE_UNMATCH:
                Console.WriteLine("Fail: input file is not a document");
        default:
                Console.WriteLine("Fail: unknown error");
                break;
}




C# sample code for MS Word to Jpeg image conversion. This demo code convert word file all pages to Png images.




// Define input and output files path.
String inputFilePath = @"C:\input.docx";
String outputDirectory = @"C:\output\";

// Convert Word to Bmp and show conversion result.
ConvertResult result = DocumentConverter.ToImages(inputFilePath, outputDirectory, "output", FileType.IMG_BMP);
switch (result)
{
        case ConvertResult.NO_ERROR:
                Console.WriteLine("Success");
                break;
        case ConvertResult.FILE_TYPE_UNSUPPORT:
                Console.WriteLine("Fail: can not convert to BMP, file type unsupport");
                break;
        case ConvertResult.FILE_TYPE_UNMATCH:
                Console.WriteLine("Fail: input file is not a document");
        default:
                Console.WriteLine("Fail: unknown error");
                break;
}





Convert Word to Gif in C#



Besides conversion demos for raster images Jpeg, Png, and Bmp, we also provide you with C# sample code for MS Word to Gif image conversion.

This demo code just convert first word page to Gif image




// Define input and output files path.
String inputFilePath = @"C:\input.docx";
String outputFilePath = @"C:\output.gif";

// Convert Word to GIF and show conversion result.
ConvertResult result = DocumentConverter.ToImage(inputFilePath, outputFilePath, FileType.IMG_GIF);
switch (result)
{
        case ConvertResult.NO_ERROR:
                Console.WriteLine("Success");
                break;
        case ConvertResult.FILE_TYPE_UNSUPPORT:
                Console.WriteLine("Fail: can not convert to GIF, file type unsupport");
                break;
        case ConvertResult.FILE_TYPE_UNMATCH:
                Console.WriteLine("Fail: input file is not a document");
        default:
                Console.WriteLine("Fail: unknown error");
                break;
}




C# sample code for MS Word to Jpeg image conversion. This demo code convert word file all pages to Gif images.




// Define input and output files path.
String inputFilePath = @"C:\input.docx";
String outputDirectory = @"C:\output\";

// Convert Word to Gif and show conversion result.
ConvertResult result = DocumentConverter.ToImages(inputFilePath, outputDirectory, "output", FileType.IMG_GIF);
switch (result)
{
        case ConvertResult.NO_ERROR:
                Console.WriteLine("Success");
                break;
        case ConvertResult.FILE_TYPE_UNSUPPORT:
                Console.WriteLine("Fail: can not convert to GIF, file type unsupport");
                break;
        case ConvertResult.FILE_TYPE_UNMATCH:
                Console.WriteLine("Fail: input file is not a document");
        default:
                Console.WriteLine("Fail: unknown error");
                break;
}