Ontwikkelaarsgids

Deze gids behandelt de kernfunctionaliteiten van Aspose.Slides FOSS voor .NET met uitvoerbare codevoorbeelden voor elk functiegebied.

In deze sectie

PageDescription
Functies en mogelijkhedenVolledige lijst van ondersteunde functies: dia’s, vormen, tekst, opvulling, effecten, 3D-opmaak, notities, opmerkingen, afbeeldingen en documenteigenschappen.
Werken met afbeeldingenAfbeeldingen in dia’s insluiten als afbeeldingskaders vanuit bestand of stream; de opvulmodus (rekken, tegel) regelen.
Werken met connectorenGebogen, elleboog- en rechte connectoren tussen vormen toevoegen; verbindingspunten en lijntype instellen.
Werken met 3D-effectenBuitenste schaduw, gloed, vervaging, schuine rand, camerapreset, lichtopstellingen en materialen op vormen toepassen.
Werken met opmerkingenGegroepeerde beoordelingsopmerkingen en spreker notities toevoegen; auteurs van opmerkingen beheren; annotaties lezen.

API-ingangspunt

Elke bewerking begint met een Presentation object. Gebruik het altijd met een using verklaring:

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);

De using-verklaring zorgt ervoor dat interne bronnen worden vrijgegeven wanneer de scope wordt verlaten. Sla geen Presentation-referentie op buiten de using-scope.

Ondersteund uitvoerformaat

Het enige ondersteunde opslaanformaat is PPTX (SaveFormat.Pptx). Exporteren naar PDF, HTML, SVG of afbeeldingsformaten is niet beschikbaar in deze editie.

Belangrijke klassen

Klasse / EnumNaamruimteBeschrijving
PresentationAspose.Slides.FossRootcontainer; implementeert IDisposable
ShapeTypeAspose.Slides.FossEnum voor vormtypen (Rectangle, Ellipse, …)
FillTypeAspose.Slides.FossEnum voor opvultypen (Solid, Gradient, …)
NullableBoolAspose.Slides.FossTri-state bool voor opmaak (True, False, NotDefined)
SaveFormatAspose.Slides.Foss.ExportEnum voor uitvoerformaat (only Pptx supported)
PointFAspose.Slides.Foss.DrawingFloat 2D-punt (used for comment positions)

Bekende beperkingen

De volgende gebieden worden niet ondersteund in deze editie:

  • Charts: geen grafiekcreatie of -wijziging
  • SmartArt: niet ondersteund
  • Animations and transitions: diaovergangen en objectanimaties kunnen niet worden ingesteld
  • Export formats: alleen PPTX-opslag wordt ondersteund; geen PDF-, HTML-, SVG- of afbeeldingsexport
  • Hyperlinks and action settings: linkobjecten zijn niet aanpasbaar
  • VBA macros and digital signatures: niet toegankelijk

Onbekende XML-onderdelen die tijdens het laden worden aangetroffen, worden bij het opslaan letterlijk bewaard, zodat round‑tripping nooit inhoud verwijdert die de bibliotheek nog niet begrijpt.

Zie ook

 Nederlands