Utvecklardokumentation
Denna guide täcker kärnfunktionerna i Aspose.Slides FOSS för .NET med körbara kodexempel för varje funktionsområde.
I detta avsnitt
| Page | Description |
|---|---|
| Funktioner och kapabiliteter | Fullständig lista över stödda funktioner: bilder, former, text, fyllning, effekter, 3D-formatering, anteckningar, kommentarer, bilder och dokumentegenskaper. |
| Arbeta med bilder | Bädda in bilder i bilder som bildramar från fil eller ström; kontrollera fyllningsläge (sträcka, kakel). |
| Arbeta med anslutningar | Lägg till böjda, armbågs- och raka anslutningar mellan former; ange anslutningspunkter och linjestil. |
| Arbeta med 3D‑effekter | Applicera yttre skugga, glöd, oskärpa, fasett, kamerapreset, ljusriggar och material på former. |
| Arbeta med kommentarer | Lägg till trådade granskningskommentarer och talarnoter; hantera kommentarsförfattare; läs annotationer. |
API‑ingångspunkt
Varje operation startar med ett Presentation‑objekt. Använd det alltid med ett using‑uttalande:
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);using-satsen säkerställer att interna resurser frigörs när omfånget avslutas. Förvara inte en Presentation-referens utanför dess using-omfång.
Stödd utdataformat
Det enda stödda sparformatet är PPTX (SaveFormat.Pptx). Export till PDF, HTML, SVG eller bildformat är inte tillgängligt i den här utgåvan.
Nyckelklasser
| Klass / Enum | Namnrymd | Beskrivning |
|---|---|---|
Presentation | Aspose.Slides.Foss | Rotbehållare; implementerar IDisposable |
ShapeType | Aspose.Slides.Foss | Enum för formtyper (Rectangle, Ellipse, …) |
FillType | Aspose.Slides.Foss | Enum för fyllningstyper (Solid, Gradient, …) |
NullableBool | Aspose.Slides.Foss | Tri-state bool för formatering (True, False, NotDefined) |
SaveFormat | Aspose.Slides.Foss.Export | Utdataformat enum (endast Pptx stöds) |
PointF | Aspose.Slides.Foss.Drawing | Flytande 2D-punkt (används för kommentarspositioner) |
Kända begränsningar
Följande områden stöds inte i den här utgåvan:
- Charts: ingen diagramskapande eller -modifiering
- SmartArt: stöds inte
- Animations and transitions: bildövergångar och objektanimationer kan inte ställas in
- Export formats: endast PPTX‑sparning stöds; ingen PDF-, HTML-, SVG- eller bildexport
- Hyperlinks and action settings: länktobjekt kan inte modifieras
- VBA macros and digital signatures: inte tillgängliga
Okända XML-delar som påträffas vid inläsning bevaras ordagrant vid sparning, så att round-tripping aldrig tar bort innehåll som biblioteket ännu inte förstår.
Se även
- Getting Started: Installation och första programmet
- API Reference: Klass- och metodreferens
- How-To Guides: Uppgiftsorienterade instruktionsartiklar