本文将介绍如何使用Spire.Doc for Java转换Word到图片并设置图片的分辨率。
import com.spire.doc.Document;
import com.spire.doc.documents.ImageType;
import javax.imageio.ImageIO;
import java.awt.image.BufferedImage;
import java.io.File;
public class SetImageResolution {
public static void main(String[] args) throws Exception {
//创建Document实例
Document doc = new Document();
//加载Word文档
doc.loadFromFile("Example.docx");
//转换到图片并设置图片的分辨率
BufferedImage[] images = doc.saveToImages(0, doc.getPageCount(), ImageType.Bitmap, 500, 500);
int i = 0;
for (BufferedImage image : images
) {
//保存为.png文件格式
File file = new File( "output/" + String.format(("Img-%d.png"), i));
ImageIO.write(image, "PNG", file);
i++;
}
}
}