Utviklerguide
Denne guiden dekker kjernefunksjonene i Aspose.Slides FOSS for .NET med kjørbare kodeeksempler for hvert funksjonsområde.
I dette avsnittet
| Side | Beskrivelse |
|---|---|
| Funksjoner og muligheter | Fullstendig liste over støttede funksjoner: lysbilder, former, tekst, fyll, effekter, 3D-formattering, notater, kommentarer, bilder og dokumentegenskaper. |
| Arbeide med bilder | Inkluder bilder i lysbilder som bildeframes fra fil eller strøm; kontroller fyllmodus (strekk, flis). |
| Arbeide med koblinger | Legg til bøyd, albue- og rette koblinger mellom former; angi tilkoblingspunkter og linjestil. |
| Arbeide med 3D-effekter | Påfør ytre skygge, glød, uskarphet, fasett, kameraforinnstillinger, lysoppsett og materialer på former. |
| Arbeide med kommentarer | Legg til trådet gjennomgangskommentarer og talernotater; administrer kommentarforfattere; les annotasjoner. |
API-inngangspunkt
Hver operasjon starter med en Presentation objekt. Bruk den alltid med en using setning:
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);Den using setningen sikrer at interne ressurser frigjøres når omfanget avsluttes. Ikke lagre en Presentation referanse utover dens using omfang.
Støttet utdataformat
Det eneste støttede lagringsformatet er PPTX (SaveFormat.Pptx). Eksport til PDF, HTML, SVG eller bildeformater er ikke tilgjengelig i denne utgaven.
Viktige klasser
| Klasse / Enum | Navneområde | Beskrivelse |
|---|---|---|
Presentation | Aspose.Slides.Foss | Rotbeholder; implementerer IDisposable |
ShapeType | Aspose.Slides.Foss | Enum for formtyper (Rectangle, Ellipse, …) |
FillType | Aspose.Slides.Foss | Enum for fylltyper (Solid, Gradient, …) |
NullableBool | Aspose.Slides.Foss | Tri-state bool for formatering (True, False, NotDefined) |
SaveFormat | Aspose.Slides.Foss.Export | Utdataformat enum (kun Pptx støttes) |
PointF | Aspose.Slides.Foss.Drawing | Flytende 2D-punkt (brukes for kommentarposisjoner) |
Kjente begrensninger
Følgende områder støttes ikke i denne utgaven:
- Diagrammer: ingen diagramoppretting eller -modifisering
- SmartArt: ikke støttet
- Animasjoner og overganger: lysbildeoverganger og objektanimasjoner kan ikke settes
- Eksportformater:kun PPTX-lagring støttes; ingen PDF, HTML, SVG eller bildeeksport
- Hyperkoblinger og handlingsinnstillinger: lenkeobjekter kan ikke endres
- VBA-makroer og digitale signaturer: ikke tilgjengelig
Ukjente XML-deler som oppdages under lasting, blir bevart ordrett ved lagring, slik at rundtur aldri fjerner innhold som biblioteket ennå ikke forstår.
Se også
- Kom i gang: Installasjon og første program
- API-referanse: Klasse- og metodereferanse
- Veiledninger: Oppgaveorienterte how-to-artikler