Тази кратка статия подчертава как да конвертирате ODP в PDF в Python. Той също така представлява необходимите стъпки за създаване на среда за разработка заедно със списък от програмни задачи и примерен код за преобразуване на ODP в PDF в Python с помощта на прост API интерфейс. Това приложение може да се използва във всяка Python и .NET конфигурирана среда в macOS, Windows и Linux.
Стъпки за запазване на ODP в PDF с помощта на Python
- Създайте среда за използване на Aspose.Slides за Python чрез .NET за експортиране на ODP в PDF с помощта на Python
- Осъществете достъп до изходната ODP презентация, като използвате обекта от клас Presentation за конвертиране на ODP в PDF файл
- Използвайте обекта на клас PdfOptions и задайте желаните опции за PDF файл
- Запазете ODP файла като PDF на диска
Следвайки горните стъпки, човек може бързо да експортира ODP в PDF с помощта на Python. Процесът ще започне с достъп до примерния ODP файл от диска или поток от памет, който след това е последван от използване на екземпляр на класа PdfOptions за задаване на желаните свойства на изходния PDF файл. В крайна сметка зареденият ODP ще бъде записан като PDF файл на диска чрез метода за запазване.
Код за експортиране на ODP в PDF с помощта на Python
import aspose.slides as slides | |
# The path to source files directory | |
filepath = "C://Words//" | |
#Load the license in your application to | |
#convert the ODP presentation to PDF | |
odpToPdfLicense = slides.License() | |
odpToPdfLicense.set_license(filepath + "Conholdate.Total.Product.Family.lic") | |
# Create the Presentation object to load the source presentation file | |
odpPre = slides.Presentation(filepath + "Sample.odp") | |
# Initialize the PdfOptions class | |
pdfOpts = slides.export.PdfOptions() | |
pdfOpts.jpeg_quality = 90 | |
pdfOpts.embed_full_fonts = True | |
pdfOpts.save_metafiles_as_png = True | |
pdfOpts.text_compression = slides.export.PdfTextCompression.FLATE | |
# Save the loaded ODP to a PDF file | |
odpPre.save(filepath + "OdpToPdf.pdf", slides.export.SaveFormat.PDF, pdfOpts) |
Примерът по-горе показва, че разработката за разработка на ODP към PDF конвертор API, базиран на Python, може лесно да бъде препратен. Можете допълнително да персонализирате изходния PDF файл, като зададете различни свойства, изложени от класа PdfOptions, включително access_permissions, jpeg_quality, image_transparent_color, compliance, default_regular_font, show_hidden_slides и задаване на парола за изходния PDF файл, за да назовем само няколко.
Тази статия ни научи как да запазваме ODP в PDF с помощта на Python с помощта на прост API интерфейс. Ако искате да научите за конвертирането на презентация във файл Markdown, вижте статията на как да конвертирате PPTX в Markdown с помощта на Python.