Перетворення PDF на JPG на Python

Файли PDF є скрізь у вигляді документів, рахунків-фактур, квитанцій, статей тощо. Це один із найзручніших форматів для друку та обміну документами. У деяких випадках вам доведеться конвертувати файли PDF у зображення JPG для створення ескізів або вбудовування у зовнішні програми. Щоб досягти цього, у цій статті розповідається про те, як програмно конвертувати сторінки у форматі PDF у зображення JPG за допомогою Python.

Бібліотека конвертера Python PDF у JPG

Aspose.Words for Python — це багатофункціональна бібліотека для автоматизації операцій обробки тексту в програмах Python. Це дозволяє легко створювати текстові документи та працювати з ними. Ми будемо використовувати цю бібліотеку для перетворення файлів PDF на зображення JPG. Ви можете встановити бібліотеку у своїй програмі Python із PyPI за допомогою такої команди pip.

> pip install aspose-words

Як конвертувати PDF у JPG на Python

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

  • Завантажте PDF-файл за допомогою класу Document.
  • Переглядайте сторінки та витягуйте кожну сторінку за допомогою методу Document.extractpages().
  • Збережіть кожну сторінку в PDF як зображення JPG за допомогою методу Document.save().

У наведеному нижче прикладі коду показано, як виконати перетворення PDF у JPG у Python.

import aspose.words as aw

# Завантажити файл PDF
doc = aw.Document("PDF.pdf")

# Зберігайте кожну сторінку в PDF як JPG
for page in range(0, doc.page_count):
    extractedPage = doc.extract_pages(page, 1)
    extractedPage.save(f"Output_{page + 1}.jpg")

Отримайте безкоштовну ліцензію

Ви можете отримати безкоштовну тимчасову ліцензію, щоб використовувати Aspose.Words for Python без оціночних обмежень.

Висновок

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

Дивись також