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
| Page | Description |
|---|---|
| Features and Capabilities | Täydellinen luettelo tuetuista ominaisuuksista: diat, muodot, teksti, täyttö, efektit, 3D-muotoilu, muistiinpanot, kommentit, kuvat ja asiakirjan ominaisuudet. |
| Working with Images | Upota kuvia dioihin kuvaruutuina tiedostosta tai virtauksesta; hallitse täyttötilaa (venytä, laatoita). |
| Working with Connectors | Lisää taivutettuja, kulmia ja suoria liittimiä muotojen väliin; määritä liitoskohdat ja viivan tyyli. |
| Working with 3D Effects | Käytä ulkoista varjoa, hehkua, sumennusta, viistoa, kameran esiasetuksia, valon asetuksia ja materiaaleja muotoihin. |
| Working with Comments | Lisää 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 / Enum | Nimiavaruus | Kuvaus |
|---|---|---|
Presentation | Aspose.Slides.Foss | Juurisäiliö; toteuttaa IDisposable |
ShapeType | Aspose.Slides.Foss | Enum muoto-tyypeille (Suorakulmio, Ellipsi, …) |
FillType | Aspose.Slides.Foss | Enum täyttötyypeille (Yksivärinen, Liukuväri, …) |
NullableBool | Aspose.Slides.Foss | Kolmitilainen bool muotoilua varten (True, False, NotDefined) |
SaveFormat | Aspose.Slides.Foss.Export | Tulostusmuotoenum (vain Pptx tuettu) |
PointF | Aspose.Slides.Foss.Drawing | Liukuluku 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
- Aloittaminen: Asennus ja ensimmäinen ohjelma
- API-viite: Luokka- ja menetelmäviite
- Kuinka‑tehdä‑oppaat: Tehtäväkeskeiset ohjeartikkelit