Přehled funkcí
Přehled
Aspose.Slides for .NET je knihovna tříd pro vytváření, čtení, úpravu, konverzi a vykreslování prezentací PowerPoint a OpenDocument. Nemá vlastní uživatelské rozhraní a nevyžaduje Microsoft PowerPoint ani Office, takže ji můžete použít v konzolových aplikacích, desktopových aplikacích jako Windows Forms, webových aplikacích a webových službách. Tento článek shrnuje, co knihovna pokrývá, a odkazuje na články, které popisují jednotlivé oblasti.
Podporované platformy
Aspose.Slides for .NET je distribuován jako dva balíčky NuGet se stejným API:
| Balíček | Sestavení v balíčku | Operační systémy |
|---|---|---|
| Aspose.Slides.NET | .NET Framework 4.6.2, .NET Standard 2.0 a .NET 6. Používejte s .NET Framework 4.6.2 nebo novějším, nebo s .NET 6 nebo novějším. | Windows. Linux a macOS s knihovnou libgdiplus a přepínačem System.Drawing.EnableUnixSupport. |
| Aspose.Slides.NET6.CrossPlatform | .NET 6. Používejte s .NET 6 nebo novějším. | Windows (x86, x64), Linux (x64 s glibc 2.23 nebo novějším, ARM64 s glibc 2.39 nebo novějším) a macOS (x64, ARM64). |
Instalace vysvětluje, který balíček zvolit a co každý z nich vyžaduje na Linuxu. Systémové požadavky podrobně uvádějí podporované platformy.
Formáty souborů a konverze
Aspose.Slides otevírá a ukládá prezentace PPT, PPTX, PPS, POT, PPSX, POTX, PPTM, PPSM, POTM, ODP, OTP, FODP a PowerPoint XML. Importuje obsah PDF a HTML do snímků a ukládá prezentace jako PDF, XPS, HTML, HTML5, TIFF, animovaný GIF, SWF, Markdown a XAML. Podporované formáty souborů uvádí každý formát spolu s API, které jej čte nebo zapisuje.
| Funkce | Popis |
|---|---|
| PPT a PPTX | Čtení a zápis binárního formátu PowerPoint 97‑2003 i formátu Office Open XML. |
| Konverze PPT na PPTX | Převod starých PPT prezentací na PPTX. |
| Portable Document Format (PDF) | Export prezentací do PDF, včetně dokumentů PDF/A a PDF/UA. |
| XML Paper Specification (XPS) | Export prezentací do XPS dokumentů. |
| Tagged Image File Format (TIFF) | Export prezentací do TIFF obrázků. |
| HTML | Export prezentací do HTML a HTML5. |
| Import PDF a HTML | Vytváření snímků z PDF stránek a HTML obsahu. |
Vykreslování prezentací
Aspose.Slides vykresluje snímky a jednotlivé tvary jako PNG, JPEG, BMP, GIF, TIFF a SVG obrázky a snímky jako EMF metafily. Viz Převod snímků prezentace na obrázky, Vykreslení snímku jako SVG obrázku a Vytvoření náhledů tvarů.
Obsahové funkce
Aspose.Slides vám umožňuje vytvářet, číst a upravovat téměř veškerý obsah prezentace:
| Oblast | Co můžete dělat |
|---|---|
| Snímky | Přidávat, klonovat, přeskupovat a odstraňovat snímky; aplikovat rozvržení a master šablony; organizovat snímky do sekcí; měnit velikost snímku. |
| Design | Nastavovat pozadí, barvy motivu, záhlaví a zápatí a písma. |
| Text | Vytvářet a upravovat textové rámečky, odstavce a úseky; nastavovat písma, barvy, odrážky a zarovnání; hledat a nahrazovat text. |
| Tvary | Vytvářet AutoShape, čáry, konektory, seskupovat tvary a obrázkové rámečky; nastavovat pozici, velikost, čáru a výplň (pevnou, gradientní nebo vzorovanou); hledat tvar podle alternativního textu. |
| Tabulky, grafy, a SmartArt | Vytvářet a upravovat tabulky, grafy Microsoft Office a diagramy SmartArt. |
| Média, OLE objekty, a ActiveX ovládací prvky | Přidávat vložené nebo odkazované audio a video rámečky, vkládat OLE objekty a přidávat, upravovat nebo odstraňovat ActiveX ovládací prvky. |
| Poznámky a komentáře | Přidávat, číst a upravovat poznámky přednášejícího a recenzní komentáře. |
| Animace a přechody | Aplikovat animační efekty na tvary, nastavovat přechody snímků a konfigurovat nastavení prezentace. |
| Zabezpečení | Šifrovat prezentace heslem, nastavit ochranu proti zápisu a pracovat s digitálními podpisy. |
| VBA makra | Přidávat, extrahovat a odstraňovat VBA moduly v makrem povolených prezentacích. |
| Vlastnosti | Číst a upravovat vlastnosti dokumentu. |
Často kladené otázky
Potřebuji na serveru nebo PC nainstalovat Microsoft PowerPoint, aby knihovna fungovala?
Ne. PowerPoint není vyžadován; Aspose.Slides je samostatný engine pro vytváření, úpravu, konverzi a vykreslování prezentací.
Jak funguje vícevláknové zpracování? Lze proces paralelizovat?
Je bezpečné zpracovávat různé dokumenty v různých vláknech; stejný Presentation objekt nesmí být používán více vlákny současně.
Podporují se hesla souborů a šifrování?
Ano. Můžete otevřít šifrované prezentace, nastavit nebo odebrat heslo pro otevření i zápis a zkontrolovat stav ochrany.
Musím se starat o písma v Linux kontejnerech?
Ano. Písma použitá ve vašich prezentacích, nebo vhodné náhrady, musí být nainstalována v systému, aby byl text vykreslen správně. Můžete také specifikovat adresáře písem ve své aplikaci. Instalace uvádí Linuxové předpoklady pro každý balíček.
Jsou v evaluační verzi omezení?
Ano. Bez licence přidává Aspose.Slides vodotisk „Evaluation“ na každý uložený snímek a zkracuje text načtený z prezentací. K plnohodnotnému testování je k dispozici 30‑denní dočasná licence.
Je podporován import externích formátů do prezentace (PDF nebo HTML do PPTX)?
Ano. Můžete přidat PDF stránky a HTML obsah do prezentace a převést je na snímky.