Word в JPG PNG-изображение C#

В определенных сценариях вам может потребоваться преобразовать документы Word в изображения. Будь то создание предварительного просмотра, создание миниатюр или интеграция документов в приложения, для которых более подходят форматы изображений, возможность конвертировать документы Word в изображения может оказаться полезной. В этой статье вы узнаете, как преобразовать документ Word DOC или DOCX в формат изображения JPG или PNG с помощью C#.

Конвертер Word в изображение — установка C# API

Вы можете легко конвертировать документы Word в различные форматы изображений на C#, установив Conholdate.Total for .NET. Просто скачайте его из раздела «Новые выпуски" или выполните следующую команду установки NuGet:

PM> NuGet\Install-Package Conholdate.Total

Преобразование документа Word DOCX DOC в изображение PNG на C#

Вы можете легко преобразовать документ Word в изображение PNG на C#, выполнив следующие действия:

  • Загрузите входной документ DOCX Word, используя объект класса Document.
  • Инициализируйте объект класса ImageSaveOptions.
  • Установите горизонтальное разрешение.
  • Экспортируйте выходное изображение PNG с помощью метода Save.

В следующем примере кода показано, как преобразовать Word DOCX в изображение PNG на C#:

// Загрузите входной документ Word
Aspose.Words.Document doc = new Aspose.Words.Document("Words.docx");

// Инициализировать объект класса ImageSaveOptions
Aspose.Words.Saving.ImageSaveOptions options = new Aspose.Words.Saving.ImageSaveOptions(Aspose.Words.SaveFormat.Png);

// Установите горизонтальное разрешение.
options.HorizontalResolution = 72f;

// Сохранить выходное изображение PNG
doc.Save("Word-to-PNG.png", options);

Преобразование документа DOCX в изображение JPG на C#

Вы можете быстро преобразовать документ Word в формат изображения JPG на C#, выполнив следующие действия:

  • Загрузите входной документ DOCX Word, используя объект класса Document.
  • Инициализируйте объект класса ImageSaveOptions.
  • Установите свойство PageSet для преобразования определенных страниц.
  • Установите пользовательские свойства, такие как яркость и контрастность изображения.
  • Запишите сгенерированное изображение JPG, используя метод Save.

В приведенном ниже фрагменте кода показано, как преобразовать документ Word DOCX в изображение JPG на C#:

// Загрузите входной документ Word
Aspose.Words.Document doc = new Aspose.Words.Document("Words.docx");

// Инициализировать объект класса ImageSaveOptions
Aspose.Words.Saving.ImageSaveOptions options = new Aspose.Words.Saving.ImageSaveOptions(Aspose.Words.SaveFormat.Jpeg);

// Установите для параметра «PageSet" значение «0", чтобы преобразовать только первую страницу документа.
options.PageSet = new Aspose.Words.Saving.PageSet(0);

// Установите яркость и контрастность изображения.
options.ImageBrightness = 0.3f;
options.ImageContrast = 0.7f;

// Установите горизонтальное разрешение.
options.HorizontalResolution = 72f;

// Сохранить выходное изображение JPG
doc.Save("Word-to-JPG.jpg", options);

Зачем конвертировать документы Word в изображения?

Существует несколько причин, по которым вам может потребоваться преобразовать документы Word в изображения:

Простота обмена: изображения широко поддерживаются на разных платформах и устройствах, что позволяет легко делиться ими с более широкой аудиторией.

Сохранение форматирования. Преобразование в изображения гарантирует, что форматирование документа останется неизменным независимо от устройства просмотра или программного обеспечения.

Встраивание в приложения. Изображения можно легко встраивать в веб-приложения или презентации, что повышает их визуальную привлекательность и интерактивность.

Бесплатная пробная лицензия

Вы можете получить бесплатную временную лицензию, чтобы оценить возможности API на полную мощность.

Подведение итогов

В этой статье вы узнали, как конвертировать документы Word в изображения с помощью C#. Он преобразует документ Word DOC или DOCX в изображение PNG или JPG на C#. Эта возможность открывает широкий спектр возможностей в ваших приложениях: от создания предварительного просмотра документов до интеграции документов в рабочие процессы, ориентированные на изображения. Не стесняйтесь экспериментировать дальше и настраивать код в соответствии с вашими конкретными требованиями. Кроме того, вы всегда можете связаться с нами, чтобы обсудить любые ваши проблемы через форум.

Смотрите также