将Microsoft Word中的图片导出为TIFF

本文关键字:TIFF Microsoft Word | 更新日期: 2023-09-27 17:47:25

如何使用Visual Studio Tools for Office将Microsoft Word中的图片导出为TIFF文件?我可以获得图片作为InlineShape对象集合的引用,现在最困难的部分是如何将它们保存为TIFF图像。

将Microsoft Word中的图片导出为TIFF

好吧,伙计们,我把问题解决了。以下是代码片段:

        private void SaveToImage(Word.InlineShape picShape, string filePath)
    {
        picShape.Select();
        theApp.Selection.CopyAsPicture();
        IDataObject data = Clipboard.GetDataObject();
        if (data.GetDataPresent(typeof(Bitmap)))
        {
            Bitmap image = (Bitmap)data.GetData(typeof(Bitmap));
            image.Save(filePath);
        }
    }

希望有帮助:)

好吧。不确定这是否有帮助,但如果你对jpegs很满意,那么从Word2007文件中提取图像的一种非常酷的技术如下:

  1. 将.docx文件重命名为.zip
  2. 在(现在)zip文件下,转到以下路径:word/media
  3. 文档中的所有图像都是jpeg文件

干杯。