We're sorry Aspose doesn't work properply without JavaScript enabled.

Free Support Forum - aspose.com

使用doc.Save() 转图片,效率很低

我们需要把整个word文件转化为多张图片,但是使用doc.Save() 转图片只能一页一页地保存,效率很低。有没有批量操作的方式?
现在我们的代码
for (int i = 0; i < doc.PageCount; i++)
{
ImageSaveOptions options = new ImageSaveOptions(SaveFormat.Png);
options.PageSet = new PageSet(i);
using var ms = new MemoryStream();
doc.Save(ms, options);
}

@zengguoqingb, 不幸的是,Aspose.Words 不允许将页面批量保存为 PNG 图像。 您的具有 PageSet 属性的代码对于将文档页面保存到多个图像是正确的。