Vývojářská příručka
Tento průvodce popisuje základní schopnosti Aspose.Slides FOSS pro .NET s spustitelnými ukázkami kódu pro každou oblast funkcí.
V této sekci
| Stránka | Popis |
|---|---|
| Funkce a schopnosti | Úplný seznam podporovaných funkcí: snímky, tvary, text, výplň, efekty, 3D formátování, poznámky, komentáře, obrázky a vlastnosti dokumentu. |
| Práce s obrázky | Vkládejte obrázky do snímků jako rámečky obrázků ze souboru nebo proudu; ovládejte režim výplně (roztažení, dlaždice). |
| Práce se spojnicemi | Přidejte zakřivené, loketní a rovné spojnice mezi tvary; nastavte připojovací body a styl čáry. |
| Práce s 3D efekty | Použijte vnější stín, záři, rozostření, zkosení, předvolby kamery, světelné sestavy a materiály na tvary. |
| Práce s komentáři | Přidejte vláknité recenzní komentáře a poznámky přednášejícího; spravujte autory komentářů; čtěte anotace. |
Vstupní bod API
Každá operace začíná Presentation objektem. Vždy jej použijte s using příkazem:
using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;
// Open existing
using var prs = new Presentation("input.pptx");
// work with prs
prs.Save("output.pptx", SaveFormat.Pptx);using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;
// Create new
using var prs = new Presentation();
// work with prs
prs.Save("new.pptx", SaveFormat.Pptx);Tento using prohlášení zajišťuje, že interní prostředky jsou uvolněny při opuštění rozsahu. Neukládejte a Presentation odkaz mimo jeho using rozsah.
Podporovaný výstupní formát
Jediný podporovaný formát ukládání je PPTX (SaveFormat.PptxExport do PDF, HTML, SVG nebo obrazových formátů není v této edici k dispozici.
Klíčové třídy
| Třída / výčet | Jmenný prostor | Popis |
|---|---|---|
Presentation | Aspose.Slides.Foss | Kořenový kontejner; implementuje IDisposable |
ShapeType | Aspose.Slides.Foss | Výčet typů tvarů (Obdélník, Elipsa, …) |
FillType | Aspose.Slides.Foss | Výčet typů výplní (Plná, Gradient, …) |
NullableBool | Aspose.Slides.Foss | Trojstupňová logická hodnota pro formátování (True, False, NotDefined) |
SaveFormat | Aspose.Slides.Foss.Export | Výčet výstupních formátů (podporován pouze Pptx) |
PointF | Aspose.Slides.Foss.Drawing | Plovoucí 2D bod (používá se pro pozice komentářů) |
Známá omezení
Následující oblasti nejsou v této edici podporovány:
- Grafy: žádné vytváření ani úpravy grafů
- SmartArt: není podporováno
- Animace a přechody: přechody snímků a animace objektů nelze nastavit
- Exportní formáty: je podporováno pouze ukládání ve formátu PPTX; export do PDF, HTML, SVG ani obrázků není možný
- Hyperlinky a nastavení akcí: objekty odkazů nelze upravovat
- VBA makra a digitální podpisy:nedostupné
Neznámé části XML, které byly během načítání zaznamenány, jsou při ukládání zachovány doslovně, takže při opakovaném načtení a uložení se nikdy neodstraní obsah, který knihovna ještě nezná.
Viz také
- Začínáme: Instalace a první program
- Reference API: Reference tříd a metod
- Praktické návody: Úkolově orientované návody