Экспорт изображений из Microsoft Word в TIFF.

StackOverflow https://stackoverflow.com/questions/169866

  •  05-07-2019
  •  | 
  •  

Вопрос

Как экспортировать изображения из Microsoft Word в файл TIFF с помощью инструментов Visual Studio для Office?Я могу получить ссылку на изображения как коллекцию объектов InlineShape, теперь самое сложное — сохранить их как изображения 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);
        }
    }

Надеюсь, это поможет:)

Другие советы

Хорошо.не уверен, что это полезно, но если у вас все в порядке с JPEG, то есть один действительно крутой метод извлечения изображений из файла Word 2007:

  1. Переименуйте файл .docx в .zip.
  2. Под (сейчас) zip-файлом перейдите по следующему пути:слово/СМИ.
  3. Все изображения в документе находятся здесь в формате JPEG.

Ваше здоровье.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top