using System;
using Aspose.Words;// Document,SaveFormat
using System.Drawing;// Size,Bitmap,Graphics,Brushes
using System.IO;// Directory,StreamReader
using System.Text;// Encoding
/// <summary>
/// AsposeWords 的摘要说明
/// </summary>
public class AsposeWords
{
// 默认构造函数
public AsposeWords() { }
// word转jpg,按分屏转图,自动创建目标目录
public void OutputJpg(string inputFile, string outputPath)
{
// 若目标目录不存在则新建目录
if (!Directory.Exists(outputPath))
{
Directory.CreateDirectory(outputPath);
}
// 转换文档
Document doc = new Document(inputFile);
float MyScale = 0.50f;
float MyResolution = 150.0f;
int count = doc.PageCount;
for (int i = 0; i < count; i++)
{
Aspose.Words.Rendering.PageInfo pageInfo = doc.GetPageInfo(i);
Size pageSize = pageInfo.GetSizeInPixels(MyScale, MyResolution);
using (Bitmap img = new Bi