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

PageDescription
Funktioner och kapabiliteterFullständig lista över stödda funktioner: bilder, former, text, fyllning, effekter, 3D-formatering, anteckningar, kommentarer, bilder och dokumentegenskaper.
Arbeta med bilderBädda in bilder i bilder som bildramar från fil eller ström; kontrollera fyllningsläge (sträcka, kakel).
Arbeta med anslutningarLägg till böjda, armbågs- och raka anslutningar mellan former; ange anslutningspunkter och linjestil.
Arbeta med 3D‑effekterApplicera yttre skugga, glöd, oskärpa, fasett, kamerapreset, ljusriggar och material på former.
Arbeta med kommentarerLä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 / EnumNamnrymdBeskrivning
PresentationAspose.Slides.FossRotbehållare; implementerar IDisposable
ShapeTypeAspose.Slides.FossEnum för formtyper (Rectangle, Ellipse, …)
FillTypeAspose.Slides.FossEnum för fyllningstyper (Solid, Gradient, …)
NullableBoolAspose.Slides.FossTri-state bool för formatering (True, False, NotDefined)
SaveFormatAspose.Slides.Foss.ExportUtdataformat enum (endast Pptx stöds)
PointFAspose.Slides.Foss.DrawingFlytande 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

 Svenska