Як конвертувати PDF у зображення на Python

У цьому короткому розділі описано, як перетворити PDF на зображення в Python. Ви можете встановити роздільну здатність, висоту, ширину та інші властивості, такі як встановлення шрифту за замовчуванням, масштабування зображень відповідно до ширини сторінки та багато інших. Для перетворення PDF-сторінки на зображення використовується код Python, а нижче наведено детальні кроки для перетворення файлу PDF на зображення PNG.

Кроки для перетворення PDF на зображення на Python

  1. Установіть Aspose.PDF для Python через .NET, щоб конвертувати PDF у зображення
  2. Відкрийте вихідний файл PDF в об’єкт класу документа для перетворення на зображення
  3. Створіть об’єкт класу Resolution, щоб установити роздільну здатність вихідного зображення
  4. Ініціалізуйте об’єкт класу PngDevice за допомогою об’єкта роздільної здатності
  5. Перегляньте всі сторінки вихідного PDF-файлу за допомогою колекції Document.pages
  6. Викличте функцію PngDevice.process, щоб перетворити кожну сторінку PDF на зображення та зберегти її на диску

У наведеному вище абзаці ви отримаєте покрокову інструкцію для візуалізації PDF у зображення на Python шляхом додавання необхідних посилань і завантаження цільового PDF. Ви також можете встановити різні конфігурації для всіх вихідних файлів зображень і проаналізувати всі сторінки файлу PDF для перетворення на зображення. Нарешті, кожне перетворене зображення зберігається в окремому файлі на диску.

Код для експорту PDF у зображення в Python

У цьому прикладі використовується об’єкт класу Document для завантаження вихідного PDF-файлу, де клас Document містить колекцію сторінок для ітерації. Щоб установити різні властивості вихідних зображень, оголошено об’єкти Resolution і PngDevice, які підтримують встановлення різноманітних параметрів, таких як роздільна здатність зображення, ширина, висота, BarcodeOptimization, InterpolationHighQuality та OptimizeDimensions. Зауважте, що ви можете використовувати BmpDevice, EmfDevice, GifDevice та багато інших для створення різних типів зображень.

Ми дізналися про процес перенесення PDF-сторінок на зображення за допомогою Python. Якщо вам цікаво дізнатися про створення PDF-файлів з нуля, перегляньте статтю на як створити PDF на Python.

 Українська