Převod prezentací do více formátů v Pythonu

Přehled

Aspose.Slides for Python via .NET může načíst prezentace PowerPoint a OpenDocument a uložit je nebo vykreslit do mnoha dalších formátů bez Microsoft PowerPoint, OpenOffice nebo LibreOffice. Můžete převádět staré soubory PPT na moderní PPTX, exportovat prezentace do dokumentů s pevnou stránkou, jako je PDF a XPS, publikovat snímky jako HTML nebo vykreslovat snímky do obrazových souborů pro náhledy, miniatury a archivaci.

Většina konverzí dokumentů používá stejný obecný postup: načíst zdrojový soubor, zvolit požadovaný výstupní formát a podle potřeby použít možnosti specifické pro formát. Pro obrazové formáty se každý snímek vykreslí samostatně a poté uloží jako rastrový nebo vektorový obrázek. Níže uvedené články poskytují podrobnosti o implementaci pro jednotlivé případy.

Vyberte scénář převodu

Použijte níže uvedené články pro kompletní příklady v Pythonu a možnosti specifické pro formát.

Scénář Použijte, když potřebujete Článek
PPT/PPTX/ODP na PPTX Modernizovat staré soubory PPT, normalizovat existující soubory PPTX nebo převést OpenDocument prezentace do PowerPoint PPTX. Převést PPT na PPTX, Převést ODP na PPTX, Uložit prezentace
PPTX na PPT Uložit moderní prezentaci PowerPoint do staršího binárního formátu PPT pro kompatibilitu se staršími pracovními postupy. Převést PPTX na PPT
PPT/PPTX/ODP na PDF Vytvořit přenosné, prohledávatelné dokumenty s pevnou stránkou pro sdílení, tisk nebo archivaci. Převést PowerPoint na PDF
PPT/PPTX/ODP na PDF s poznámkami Exportovat poznámky přednášejícího spolu s obsahem snímků. Převést PowerPoint na PDF s poznámkami
PPT/PPTX/ODP na HTML Publikovat prezentace jako HTML stránky a řídit obrázky, písma, poznámky a možnosti responzivního rozvržení. Převést PowerPoint na HTML
PPT/PPTX/ODP na HTML5 Exportovat snímky do HTML5 pro prohlížení v prohlížeči s zachovaným formátováním a interaktivitou. Exportovat prezentace do HTML5
PPT/PPTX/ODP na PNG Vykreslit každý snímek do PNG obrazu pro náhledy, miniatury nebo webový výstup. Převést PowerPoint na PNG
PPT/PPTX/ODP na JPG Vykreslit snímky do JPG obrazů a řídit rozměry a kvalitu obrazu. Převést PowerPoint na JPG
Snímek na SVG Exportovat jednotlivé snímky jako škálovatelnou vektorovou grafiku. Vykreslit snímek jako SVG
PPT/PPTX/ODP na XPS Generovat dokumenty XPS s pevnou stránkou. Převést PowerPoint na XPS
PPT/PPTX/ODP na TIFF Uložit prezentaci jako více stránkový TIFF soubor pro tisk, skenování, fax nebo archivaci. Převést PowerPoint na TIFF
PPT/PPTX/ODP na TIFF s poznámkami Uložit snímky s poznámkami přednášejícího do TIFF. Převést PowerPoint na TIFF s poznámkami
PPT/PPTX/ODP na Word Převést snímky do dokumentu Word, když potřebujete výstup ve stylu dokumentu. Převést PowerPoint na Word
PPT/PPTX/ODP na Markdown Extrahovat obsah prezentace do Markdownu pro dokumentaci a textové pracovní postupy. Převést PowerPoint na Markdown
PPT/PPTX/ODP na XML Vytvořit textové PowerPoint XML Presentation pro inspekci, porovnání, ladění nebo XML‑založené pracovní postupy. Převést PowerPoint na XML
PPT/PPTX/ODP na animovaný GIF Vytvořit animovaný GIF ze snímků. Převést PowerPoint na animovaný GIF
PPT/PPTX/ODP na video Vytvořit pracovní postup exportu videa ze snímků prezentace. Převést PowerPoint na video
Prezentace na XAML Exportovat snímky do XAML pro scénáře UI v Pythonu nebo .NET. Exportovat prezentace do XAML

Pro širší seznam vstupních a výstupních formátů viz Podporované souborové formáty.

Konverze PowerPoint a OpenDocument

Aspose.Slides for Python via .NET podporuje konverzi z běžně používaných formátů prezentací, jako jsou PPT, PPTX, PPS, PPSX, POT, POTX a ODP. Stejné API konverze se používá pro soubory PowerPoint i OpenDocument, takže pracovní postup, který uloží soubor PPTX do PDF, lze obvykle použít i pro soubor ODP změnou pouze vstupního souboru.

Při konverzi souborů ODP mějte na paměti, že aplikace PowerPoint a OpenDocument nepodporují každé rozvržení a formátovací funkce přesně stejným způsobem. Pokud byl soubor ODP vytvořen v LibreOffice nebo OpenOffice Impress, zkontrolujte výstup a použijte možnosti popsané v Převést OpenDocument prezentace, když potřebujete konkrétní vedení pro formát.

Převod PPT na PPTX

PPT je starší binární formát PowerPoint, zatímco PPTX je moderní formát Office Open XML. Aspose.Slides for Python via .NET podporuje vysoce věrný převod PPT na PPTX při zachování složitých struktur prezentace, jako jsou master‑snímek, rozvržení, snímky, grafy, seskupené tvary, zástupné objekty, textová pole, textury a výplně obrázků.

Podrobnosti najdete v Převést PPT na PPTX a PPT vs PPTX.

Export s pevnou stránkou

PDF, XPS a TIFF jsou užitečné, když výstup musí vypadat stejně na všech zařízeních a nemůže být editován jako prezentace. Vyhrazené články o PDF, XPS a TIFF vysvětlují, jak řídit kompatibilitu, skryté snímky, poznámky, kvalitu obrazu, kompresi, formát pixelů a velikost výstupu.

Export HTML a obrázků

Export do HTML a HTML5 je užitečný pro prohlížení v prohlížeči, webové publikování a lehké sdílení. Export obrázků je užitečný, když musí každý snímek vytvořit samostatný náhled, miniaturu nebo rastrový zdroj. Použijte články o PNG, JPG a SVG pro pokyny specifické pro formát vykreslování.

Časté dotazy

Potřebuji Microsoft PowerPoint pro převod prezentací?

Ne. Aspose.Slides for Python via .NET je samostatná knihovna a nevyžaduje Microsoft PowerPoint ani automatizaci Office.

Mohu hromadně převádět mnoho prezentací?

Ano. Načtěte každou prezentaci, uložte ji do požadovaného formátu a po zpracování objekt prezentace uvolněte. Pro paralelní zpracování použijte samostatné instance prezentací a řiďte se pokyny v multithreading.

Mohu exportovat jen vybrané snímky?

Ano. Několik metod exportu umožňuje předat indexy snímků nebo vykreslit jednotlivé snímky, v závislosti na výstupním formátu. Viz vyhrazený článek pro cílový formát.

Mohu zahrnout skryté snímky při exportu do PDF nebo XPS?

Ano. Použijte nastavení exportu skrytých snímků popsaná v článcích o PDF a XPS.

Mohu vytvořit výstup PDF/A?

Ano. Nastavení kompatibility PDF jsou k dispozici pro export PDF. Podrobnosti najdete v Převést PowerPoint na PDF.

Jak jsou během konverze zpracovávány písma?

Aspose.Slides může používat vložená písma, náhradní písma a nastavení substituce písma. Viz Embedded Font, Fallback Font a Font Substitution.