Aspose.PDF для Python через API-интерфейс преобразования PDF-файлов

Экспорт PDF в Microsoft Office® Word, Excel, презентации PowerPoint, изображения, HTML и форматы с фиксированным макетом

Обзор

Программа Aspose.PDF для Python через библиотеку.NET очень удобна для разработчиков, которым необходимо работать с PDF-файлами и другими типами документов.

  • PDF в Word: вы можете легко конвертировать PDF-файлы в документы Word, используя метод сохранения. Если вам нужно настроить такие параметры, как межстрочный интервал или разрешение изображения, для этого есть класс DocSaveOptions.
  • PDF в Excel и PowerPoint: библиотека позволяет конвертировать PDF-файлы в файлы Excel с помощью класса ExcelSaveOptions, в котором есть опции для настройки вывода. Вы также можете превратить страницы PDF в слайды PowerPoint с выбираемым текстом или изображениями, используя класс pptxSaveOptions.
  • PDF в HTML и изображения: вы можете сохранять PDF-файлы в формате HTML со встроенными ресурсами, а также есть класс HTMLSaveOptions для управления изображениями и разбиением на страницы. Кроме того, вы можете конвертировать страницы PDF в различные форматы изображений, такие как PNG и JPEG, при необходимости настраивая параметры разрешения.
import aspose.pdf as apdf
from io import FileIO
from os import path

path_infile = path.join(indir, infile)
path_outfile = path.join(outDir, outfile)

load_options = apdf.HtmlLoadOptions()

document = apdf.Document(path_infile, load_options)
document.save(path_outfile)