У цьому короткому посібнику описано, як перетворити 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 у зображення на C#
Цей код використовує об’єкт класу Document для завантаження вихідного PDF-файлу, де клас Document містить колекцію сторінок для ітерації. Щоб налаштувати різні властивості вихідних зображень, оголошено об’єкти Resolution і PngDevice, які підтримують встановлення різноманітних параметрів, таких як роздільна здатність зображення, висота, ширина, BarcodeOptimization, InterpolationHighQuality та OptimizeDimensions. Зауважте, що ви можете використовувати BmpDevice, EmfDevice, GifDevice та багато інших для створення різних типів зображень.
Ми навчилися процесу перенесення PDF-сторінок на зображення за допомогою C#. Якщо ви хочете навчитися створювати PDF-файли з нуля, зверніться до статті як створити PDF на C#.