XDoc.Converter
Features
Tech Specs
How-to C#
Pricing

C# Document Converter Library
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.


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