Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 用C语言将Word文档[多页]转换为JPEG文件#_C#_Image Processing_Ms Word - Fatal编程技术网

C# 用C语言将Word文档[多页]转换为JPEG文件#

C# 用C语言将Word文档[多页]转换为JPEG文件#,c#,image-processing,ms-word,C#,Image Processing,Ms Word,我想将word文件[3或4页文档]的内容转换为C#格式的JPEG文件 我尝试使用剪贴板选项,但它只转换第一页。请帮帮我。我想那可以输出jpeg 因此,这一过程将是: 首先配置postscript打印机(打印到文件作为打印机端口) 将msword文档打印到postscript文件 使用GhostScript处理该文件,这里有许多输出选项 你可以用C#来编写整个程序。。。您可以使用COM互操作来处理msword 不过,此解决方案并不适合公共Web服务器,因为它需要安装msword 我以前使用过e

我想将word文件[3或4页文档]的内容转换为C#格式的JPEG文件

我尝试使用剪贴板选项,但它只转换第一页。请帮帮我。

我想那可以输出jpeg

因此,这一过程将是:

  • 首先配置postscript打印机(打印到文件作为打印机端口)
  • 将msword文档打印到postscript文件
  • 使用GhostScript处理该文件,这里有许多输出选项
你可以用C#来编写整个程序。。。您可以使用COM互操作来处理msword

不过,此解决方案并不适合公共Web服务器,因为它需要安装msword


我以前使用过excel(通过Web服务器上的COM互操作)来提取数据。。。但这是在公司内部的Web服务器上进行的

也许你必须使用JPEG是有原因的,但是你应该知道,其他文件格式(例如PNG)将从典型的word文档中提供更小的文件大小和更高的质量,除非文档本身包含高颜色的图像。Artelius完全正确。Jpeg创建了压缩PNG或GIF无法压缩的文本的工件。感谢您对我的项目的引用!