В этом кратком руководстве содержится подробная информация о том, как конвертировать PDF в изображение на C#. Вы можете установить разрешение, высоту, ширину и другие свойства, такие как установка шрифта по умолчанию, масштабирование изображений по ширине страницы и многие другие. Для преобразования страницы PDF в изображение используется код C#, а подробные шаги приведены ниже для преобразования файла PDF в изображение PNG.
Шаги по преобразованию PDF в изображение на C#
- Установите Aspose.PDF с помощью диспетчера пакетов NuGet, чтобы преобразовать PDF в изображение.
- Загрузите исходный файл PDF в объект класса Document для преобразования в изображение.
- Создайте объект Resolution, чтобы установить разрешение выходного изображения.
- Инициализировать объект класса PngDevice, используя объект разрешения
- Проанализируйте все страницы в исходном PDF-файле, используя коллекцию Document.Pages.
- Вызовите функцию PngDevice.Process, чтобы преобразовать каждую страницу PDF в изображение и сохранить на диске.
Здесь вы получите пошаговые инструкции по преобразованию PDF в изображение на C#, добавив необходимые ссылки и затем загрузив целевой PDF. Вы можете установить различные конфигурации для всех выходных файлов изображений и проанализировать все страницы файла PDF для преобразования в изображение. В итоге каждое преобразованное изображение сохраняется в отдельный файл на диске.
Код для экспорта PDF в изображение на С#
Этот код использует объект класса Document для загрузки исходного PDF-файла, где класс Document содержит коллекцию страниц для итерации. Чтобы задать различные свойства выходных изображений, объявляются объекты Resolution и PngDevice, которые поддерживают настройку различных параметров, таких как разрешение изображения, высота, ширина, BarcodeOptimization, InterpolationHighQuality и OptimizeDimensions. Обратите внимание, что вы можете использовать BmpDevice, EmfDevice, GifDevice и многие другие для создания различных типов изображений.
Мы изучили процесс переноса страниц PDF в изображения с помощью C#. Если вы хотите научиться создавать PDF-файлы с нуля, обратитесь к статье как создать PDF в С#.