Kehittäjän opas

Tämä opas kattaa Aspose.Slides FOSS for .NET:n ydintoiminnot, sisältäen suoritettavia koodiesimerkkejä jokaiselle ominaisuusalueelle.

Tässä osiossa

PageDescription
Features and CapabilitiesTäydellinen luettelo tuetuista ominaisuuksista: diat, muodot, teksti, täyttö, efektit, 3D-muotoilu, muistiinpanot, kommentit, kuvat ja asiakirjan ominaisuudet.
Working with ImagesUpota kuvia dioihin kuvaruutuina tiedostosta tai virtauksesta; hallitse täyttötilaa (venytä, laatoita).
Working with ConnectorsLisää taivutettuja, kulmia ja suoria liittimiä muotojen väliin; määritä liitoskohdat ja viivan tyyli.
Working with 3D EffectsKäytä ulkoista varjoa, hehkua, sumennusta, viistoa, kameran esiasetuksia, valon asetuksia ja materiaaleja muotoihin.
Working with CommentsLisää ketjutettuja tarkastuskommentteja ja puheenvuoron muistiinpanoja; hallitse kommentin tekijöitä; lue merkinnät.

API-alkupiste

Jokainen toiminto alkaa Presentation-objektilla. Käytä sitä aina using-lauseen kanssa:

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-lause varmistaa, että sisäiset resurssit vapautetaan, kun laajuus päättyy. Älä tallenna Presentation-viitettä sen using-laajuuden ulkopuolelle.

Tuettu tulostusmuoto

Ainoa tuettu tallennusmuoto on PPTX (SaveFormat.Pptx). PDF-, HTML-, SVG- tai kuvamuotoihin vienti ei ole saatavilla tässä versiossa.

Keskeiset luokat

Luokka / EnumNimiavaruusKuvaus
PresentationAspose.Slides.FossJuurisäiliö; toteuttaa IDisposable
ShapeTypeAspose.Slides.FossEnum muoto-tyypeille (Suorakulmio, Ellipsi, …)
FillTypeAspose.Slides.FossEnum täyttötyypeille (Yksivärinen, Liukuväri, …)
NullableBoolAspose.Slides.FossKolmitilainen bool muotoilua varten (True, False, NotDefined)
SaveFormatAspose.Slides.Foss.ExportTulostusmuotoenum (vain Pptx tuettu)
PointFAspose.Slides.Foss.DrawingLiukuluku 2D-piste (käytetään kommenttien sijainteihin)

Tunnetut rajoitukset

Seuraavat alueet eivät ole tuettuja tässä versiossa:

  • Kaaviot: ei kaavioiden luontia tai muokkausta
  • SmartArt: ei tuettu
  • Animaatiot ja siirtymät: diojen siirtymiä ja objektianimaatioita ei voida asettaa
  • Vientimuodot: vain PPTX-tallennus on tuettu; PDF-, HTML-, SVG- tai kuvavientiä ei ole
  • Hyperlinkit ja toimintoasetukset: linkkielementtejä ei voi muokata
  • VBA-makrot ja digitaaliset allekirjoitukset: eivät ole käytettävissä

Latauksen aikana havaitut tuntemattomat XML‑osat säilytetään kirjaimellisesti tallennettaessa, joten kierroslähetys ei koskaan poista kirjaston vielä ymmärtämää sisältöä.

Katso myös

 Suomi