Преобразовать документ в изображение

Иногда требуется получить изображение вместо документов в других форматах, таких как DOCX или PDF. Например, вам нужно добавить предварительный просмотр любой страницы документа на свой сайт или приложение или создать “скан” документа для отправки счета-фактуры. Это когда вам может понадобиться конвертировать документ в любой Поддерживаемый формат загрузки Опять же, изображение в любой Поддерживаемый формат Save.

Преобразование в формат изображения

Как и во всех уже описанных примерах преобразования, необходимо создать новый документ или загрузить существующий в любом поддерживаемом формате, внести необходимые изменения и сохранить его в любом доступном формате изображения, например, JPEG, PNG или BMP.

Следующий пример кода показывает, как конвертировать PDF в JPEG:

Укажите параметры сохранения при преобразовании в изображение

Aspose.Words Предоставляет вам ImageSaveOptions Класс, который дает больший контроль над тем, как документы сохраняются в различных форматах изображений. Некоторые свойства этого класса наследуют или перегружают свойства базовых классов. FixedPageSaveOptions или SaveOptions, Но есть также варианты, специфичные для сохранения изображений.

Можно указать страницы, которые будут преобразованы в формат изображения с помощью page_set собственность. Например, он может быть применен, если вам нужен только предварительный просмотр для первой или для определенной страницы.

Также можно контролировать качество изображения на выходе и формат пикселей, используя следующие свойства: horizontal_resolution, vertical_resolution, scale, pixel_format, а также настроить настройки цвета изображения, используя следующие свойства – image_brightness, image_color_mode, image_contrast, paper_color.

Существуют также свойства, которые применяются к определенному формату, например, jpeg_quality или tiff_compression.

Следующий пример кода показывает, как создать предварительный просмотр первой страницы документа с применением некоторых дополнительных настроек: