Как да конвертирате 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 към изображение в C#

Този код използва обекта на клас Document, за да зареди изходния PDF файл, където класът Document съдържа колекция от страници за итерация. За да зададете различни свойства на изходните изображения, се декларират обекти Resolution и PngDevice, които поддържат настройка на различни параметри като разделителна способност на изображението, височина, ширина, BarcodeOptimization, InterpolationHighQuality и OptimizeDimensions. Имайте предвид, че можете да използвате BmpDevice, EmfDevice, GifDevice и много други, за да създавате различни типове изображения.

Научихме процеса за прехвърляне на PDF страници към изображения с помощта на C#. Ако искате да научите как да създавате PDF файлове от нулата, вижте статията на как да създадете PDF в C#.

 Български