Как преобразовать PDF в изображение на C#

В этом кратком руководстве содержится подробная информация о том, как конвертировать PDF в изображение на C#. Вы можете установить разрешение, высоту, ширину и другие свойства, такие как установка шрифта по умолчанию, масштабирование изображений по ширине страницы и многие другие. Для преобразования страницы PDF в изображение используется код C#, а подробные шаги приведены ниже для преобразования файла PDF в изображение PNG.

Шаги по преобразованию PDF в изображение на C#

  1. Установите Aspose.PDF с помощью диспетчера пакетов NuGet, чтобы преобразовать PDF в изображение.
  2. Загрузите исходный файл PDF в объект класса Document для преобразования в изображение.
  3. Создайте объект Resolution, чтобы установить разрешение выходного изображения.
  4. Инициализировать объект класса PngDevice, используя объект разрешения
  5. Проанализируйте все страницы в исходном PDF-файле, используя коллекцию Document.Pages.
  6. Вызовите функцию PngDevice.Process, чтобы преобразовать каждую страницу PDF в изображение и сохранить на диске.

Здесь вы получите пошаговые инструкции по преобразованию PDF в изображение на C#, добавив необходимые ссылки и затем загрузив целевой PDF. Вы можете установить различные конфигурации для всех выходных файлов изображений и проанализировать все страницы файла PDF для преобразования в изображение. В итоге каждое преобразованное изображение сохраняется в отдельный файл на диске.

Код для экспорта PDF в изображение на С#

Этот код использует объект класса Document для загрузки исходного PDF-файла, где класс Document содержит коллекцию страниц для итерации. Чтобы задать различные свойства выходных изображений, объявляются объекты Resolution и PngDevice, которые поддерживают настройку различных параметров, таких как разрешение изображения, высота, ширина, BarcodeOptimization, InterpolationHighQuality и OptimizeDimensions. Обратите внимание, что вы можете использовать BmpDevice, EmfDevice, GifDevice и многие другие для создания различных типов изображений.

Мы изучили процесс переноса страниц PDF в изображения с помощью C#. Если вы хотите научиться создавать PDF-файлы с нуля, обратитесь к статье как создать PDF в С#.

 Русский