Экспорт изображений из Microsoft Word в TIFF.
Вопрос
Как экспортировать изображения из 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:
- Переименуйте файл .docx в .zip.
- Под (сейчас) zip-файлом перейдите по следующему пути:слово/СМИ.
- Все изображения в документе находятся здесь в формате JPEG.
Ваше здоровье.
Не связан с StackOverflow