Převod prezentací OpenDocument v Pythonu

Úvod

Aspose.Slides API umožňuje převádět prezentace OpenDocument (ODP) do mnoha formátů (HTML, PDF, TIFF, SWF, XPS, atd.). API použité k převodu souborů ODP do jiných formátů dokumentů je stejné jako to, které se používá pro operace převodu PowerPoint (PPT a PPTX).

Například pokud potřebujete převést ODP prezentaci do PDF, můžete tak učinit následovně:

import aspose.slides as slides

with slides.Presentation("pres.odp") as presentation:
    presentation.save("pres.pdf", slides.export.SaveFormat.PDF)

Často kladené otázky

Mohu převést ODP na PPTX bez instalace LibreOffice nebo OpenOffice?

Ano. Aspose.Slides je plně samostatná knihovna, která zpracovává jak formáty PowerPoint, tak OpenOffice, aniž by vyžadovala jakékoli externí aplikace.

Otevírá a ukládá Aspose.Slides soubory ODP/OTP chráněné heslem?

Ano. Může načíst šifrované prezentace, když zadáte heslo, a také může ukládat prezentace s nastavením šifrování a ochrany.

Mohu extrahovat vložené mediální soubory (audio/video) z ODP před jejím převodem?

Ano. Aspose.Slides umožňuje přístup k vloženému audio a video v prezentacích a jejich extrakci, což je užitečné při předběžném zpracování před konverzí nebo samostatném opětovném použití.

Mohu uložit převedené ODP jako Strict Office Open XML?

Ano. Při ukládání do PPTX můžete povolit Strict OOXML pomocí možností ukládání, abyste splnili přísnější požadavky na kompatibilitu.