C# ';截图';文件

C# ';截图';文件,c#,image,document,docx,C#,Image,Document,Docx,我正在寻找将docx(以及更高版本的excel和powerpoint)文档的第一页转换为图像的方法。我不希望手动解析文档的整个xml,因为这似乎需要很多工作;) 所以我想我只是想收集一些关于如何最好地解决这个问题的资源 谢谢 渲染是最困难的任务:-) 我会这样说: DOCX->PDF(via)->渲染via 不是一个完美的解决方案(就“看起来像是从Word打印出来的”),而是我能想到的最合适的解决方案 此外,您可以使用一些Microsoft Office interop,这需要安装Office。

我正在寻找将docx(以及更高版本的excel和powerpoint)文档的第一页转换为图像的方法。我不希望手动解析文档的整个xml,因为这似乎需要很多工作;)

所以我想我只是想收集一些关于如何最好地解决这个问题的资源


谢谢

渲染是最困难的任务:-)

我会这样说:

DOCX->PDF(via)->渲染via

不是一个完美的解决方案(就“看起来像是从Word打印出来的”),而是我能想到的最合适的解决方案


此外,您可以使用一些Microsoft Office interop,这需要安装Office。

这是在winforms/wpf或web app/其他环境中使用的吗?任何C#.Net解决方案都可以。)谢谢你的回复。好主意(x->pdf->img),但是对于一个小功能来说,使用Aspose的成本有点太高。我发现GhostScript似乎做得非常好,尽管它是一个14mb的库。不过,我还是在寻找其他替代方案,因为这似乎不是非常优化;)是的,他们向你要钱:-)。我确信还有其他解决方案可用(可能发送到谷歌文档,并对转换后的DOCX=>HTML?!?@Uwe-Keim进行屏幕截图)-这对于商业应用程序来说听起来是非法的。这是商业性的,但对于一个不值得任何(或太多)花费的功能来说。