Конвертировать PDF в PowerPoint на Python
Конвертировать PDF в PowerPoint на Python
Aspose.PDF for Python via .NET позволяет преобразовывать PDF‑файлы в презентации PowerPoint PPTX из кода Python.
Используйте этот рабочий процесс, когда необходимо переиспользовать PDF‑отчёты, наборы слайдов, брошюры или раздаточные материалы в виде файлов PowerPoint. При конвертации отдельные страницы PDF преобразуются в отдельные слайды в файле PPTX.
Во время преобразования PDF в PPTX текст может быть отрендерен как выделяемый текст, который можно обновлять в PowerPoint. Чтобы преобразовать PDF‑файлы в формат PPTX, Aspose.PDF предоставляет the PptxSaveOptions класс. Передайте a PptxSaveOptions объект в качестве второго аргумента к save() методу.
Конвертировать PDF в PPTX с помощью Python
Для конвертации PDF в PPTX используйте следующие шаги кода.
Шаги: Конвертировать PDF в PowerPoint с помощью Python
- Создайте экземпляр Документ класс.
- Создайте экземпляр PptxSaveOptions класс.
- Вызовите document.save() методу.
import aspose.pdf as ap
from os import path
import sys
def convert_PDF_to_PPTX(infile, outfile):
document = ap.Document(infile)
save_options = ap.PptxSaveOptions()
document.save(outfile, save_options)
Конвертировать PDF в PPTX со слайдами в виде изображений
Попробуйте конвертировать PDF в PowerPoint онлайн
Aspose.PDF предоставляет онлайн “PDF в PPTX” приложение, в котором вы можете проверить качество конвертации.
Если вам нужно преобразовать поисковый PDF в PPTX в виде изображений вместо выделяемого текста, Aspose.PDF предоставляет такую возможность через PptxSaveOptions класс. Чтобы достичь этого, установите свойство slides_as_images из PptxSaveOptions class в ’true’, как показано в следующем примере кода.
import aspose.pdf as ap
from os import path
import sys
def convert_PDF_to_PPTX_slides_as_images(infile, outfile):
document = ap.Document(infile)
save_options = ap.PptxSaveOptions()
save_options.slides_as_images = True
document.save(outfile, save_options)
Конвертировать PDF в PPTX с пользовательским разрешением изображений
Этот метод конвертирует PDF‑документ в файл PowerPoint (PPTX), задавая пользовательское разрешение изображения (300 DPI) для улучшенного качества.
- Загрузите PDF в объект ‘ap.Document’.
- Создайте экземпляр ‘PptxSaveOptions’.
- Установите свойство ‘image_resolution’ в значение 300 DPI для рендеринга высокого качества.
- Сохраните PDF как файл PPTX, используя определённые параметры сохранения.
import aspose.pdf as ap
from os import path
import sys
def convert_PDF_to_PPTX_image_resolution(infile, outfile):
document = ap.Document(infile)
save_options = ap.PptxSaveOptions()
save_options.image_resolution = 300
document.save(outfile, save_options)
Связанные преобразования
- Конвертировать PDF в Word для получения редактируемого вывода документа вместо слайдов.
- Конвертировать PDF в Excel когда исходный PDF содержит бизнес-данные, насыщенные таблицами.
- Преобразовать PDF в HTML для публикационных процессов, готовых к работе в браузере.
