Работа с изображениями
Contents
[
Hide
]
Aspose.Words позволяет пользователям работать с изображениями очень гибким способом. В этой статье вы можете рассмотреть лишь некоторые возможности работы с изображениями.
Как извлечь изображения из документа
Все изображения хранятся внутри Shape узлов в Document. Чтобы извлечь из документа все изображения или картинки определенного типа, выполните следующие действия:
- Используйте метод GetChildNodes, чтобы выбрать все узлы Shape.
- Выполните итерацию по результирующим наборам узлов.
- Проверьте логическое свойство HasImage.
- Извлеките данные изображения, используя свойство ImageData.
- Сохраните данные изображения в файл.
В следующем примере кода показано, как извлекать изображения из документа и сохранять их в виде файлов:
Сохранение изображений в формате WMF
Aspose.Words предоставляет функциональность для сохранения всех доступных изображений в документе в формате WMF при преобразовании DOCX в RTF.
В следующем примере кода показано, как сохранять изображения в формате WMF с параметрами сохранения в формате RTF: