Převod PPTX na PPT v PHP

Přehled

Tento článek vysvětluje, jak pomocí PHP převést prezentaci PowerPoint ve formátu PPTX do formátu PPT. Níže je pokryto následující téma.

  • Převést PPTX na PPT

Převod PPTX na PPT v PHP

Pro ukázkový kód v Javě pro převod PPTX na PPT se podívejte na sekci níže, tj. Convert PPTX to PPT. Kód pouze načte soubor PPTX a uloží jej ve formátu PPT. Zadáním různých formátů uložení můžete také uložit soubor PPTX do řady dalších formátů, jako je PDF, XPS, ODP, HTML atd., jak je diskutováno v těchto článcích.

Převést PPTX na PPT

Chcete‑li převést PPTX na PPT, stačí předat název souboru a formát uložení metodě Save třídy Presentation. Níže uvedený ukázkový kód v PHP převádí prezentaci z PPTX na PPT s výchozími nastaveními.

  # vytvořte objekt Presentation, který představuje soubor PPTX
  $presentation = new Presentation("template.pptx");
  # uložte prezentaci jako PPT
  $presentation->save("output.ppt", SaveFormat::Ppt);

Často kladené otázky

Přežijí všechny efekty a funkce PPTX při ukládání do staršího formátu PPT (97–2003)?

Ne vždy. Formát PPT postrádá některé novější možnosti (např. určité efekty, objekty a chování), takže funkce mohou být při konverzi zjednodušeny nebo rasterizovány.

Mohu převést pouze vybrané snímky na PPT místo celé prezentace?

Přímé uložení cílí na celou prezentaci. Pro převod konkrétních snímků vytvořte novou prezentaci pouze s těmito snímky a uložte ji jako PPT; alternativně použijte službu/API, která podporuje parametry konverze po snímcích.

Jsou podporovány prezentace chráněné heslem?

Ano. Můžete zjistit, zda je soubor chráněn, otevřít jej s heslem a také nastavit ochranu/šifrovací nastavení pro uložený PPT.