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;
}
|