Този кратък урок ръководи как да конвертирате множество PPT файлове в PDF с помощта на Python заедно с подробните стъпки за конфигуриране за настройка на средата. Можете да конвертирате множество PPT в един PDF в Python само с помощта на няколко извиквания на API и ще имате контрол върху всеки слайд, който е включен в PDF, като филтриране на някои слайдове или задаване на някои други свойства, ако е необходимо.
Стъпки за конвертиране на множество PPT файлове в PDF с помощта на Python
- Настройте вашата IDE среда на използвайте Aspose.Slides за Python чрез .NET
- Добавете препратката към пространствата от имена glob, os и aspose.slides във вашия проект, за да конвертирате PPT в PDF
- Създайте презентация по подразбиране с помощта на класа Presentation и премахнете нейния слайд по подразбиране
- Осъществете достъп до списъка с всички презентационни файлове, които да бъдат изобразени в един PDF файл
- Преминете през всеки презентационен файл и го заредете в отделен временен презентационен обект
- Преминете през всички slides във всяка презентация и ги клонирайте в целевата презентация
- Запазете крайната получена презентация като PDF, съдържащ слайдове от всички презентации
Следват се тези инструкции стъпка по стъпка, за да конвертирате множество PPT файлове в PDF в Python. Описан е пълен работен процес за писане на конвертор, където се създава нова презентация по подразбиране, последвана от премахване на нейния слайд по подразбиране. След това можете да заредите една или няколко презентации, като получите достъп до съответните им колекции от слайдове и ги добавите към целевата презентация с помощта на функцията за клониране на слайдове, преди да я запишете на диска като PDF файл.
Код за конвертиране на множество PPT в един PDF с помощта на Python
Този код показва как да конвертирате множество PPT в PDF в Python чрез използване на необходимите пространства от имена и класове. Кодът включва логиката за четене на PPT файлове само от папка, но можете да го опростите, като получите списъка с имена на файлове по друг начин според вашите изисквания. По време на итерацията на слайдовете, когато получите достъп до всеки слайд, можете също да зададете свойства като добавяне на фон на слайд, добавяне на ActiveX контрола, работа с формите на слайда и т.н.
Свидетели сме, че докато пишете PPT към PDF конвертор, множество файлове в Python се изобразяват в един PDF. Ако искате да научите за конвертирането на презентации в SVG, вижте статията на как да конвертирате PowerPoint в SVG в Python.