Utviklerguide

Denne guiden dekker kjernefunksjonene i Aspose.Slides FOSS for .NET med kjørbare kodeeksempler for hvert funksjonsområde.

I dette avsnittet

SideBeskrivelse
Funksjoner og muligheterFullstendig liste over støttede funksjoner: lysbilder, former, tekst, fyll, effekter, 3D-formattering, notater, kommentarer, bilder og dokumentegenskaper.
Arbeide med bilderInkluder bilder i lysbilder som bildeframes fra fil eller strøm; kontroller fyllmodus (strekk, flis).
Arbeide med koblingerLegg til bøyd, albue- og rette koblinger mellom former; angi tilkoblingspunkter og linjestil.
Arbeide med 3D-effekterPåfør ytre skygge, glød, uskarphet, fasett, kameraforinnstillinger, lysoppsett og materialer på former.
Arbeide med kommentarerLegg 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 / EnumNavneområdeBeskrivelse
PresentationAspose.Slides.FossRotbeholder; implementerer IDisposable
ShapeTypeAspose.Slides.FossEnum for formtyper (Rectangle, Ellipse, …)
FillTypeAspose.Slides.FossEnum for fylltyper (Solid, Gradient, …)
NullableBoolAspose.Slides.FossTri-state bool for formatering (True, False, NotDefined)
SaveFormatAspose.Slides.Foss.ExportUtdataformat enum (kun Pptx støttes)
PointFAspose.Slides.Foss.DrawingFlytende 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å

 Norsk