Overzicht van functies

Bestandsformaten en conversies

Aspose.Slides forC++ ondersteunt de meeste PowerPoint‑documentformaten en kan ze tevens exporteren naar populaire formaten die veel worden gebruikt voor uitwisseling tussen organisaties. De volgende tabel somt deze formaten op:

Functie Beschrijving
Microsoft PowerPoint (PPT) Aspose.Slides for C++ biedt de snelste verwerking voor dit presentatiedocumentformaat.
Portable Document Format (PDF) De ondersteunde bestandsformaten kunnen met één methode worden geëxporteerd naar Adobe Portable Document Format (PDF) documenten.
XML Parser Specification (XPS) Alle ondersteunde bestandsformaten kunnen met één methode worden geëxporteerd naar XML Parser Specification (XPS) documenten.
PresentationML (PPTX, XML) Aspose.Slides for C++ ondersteunt de verwerking van het OOXML‑presentatieformaat, ook bekend als PresentationML of PPTX.
PPTX naar HTML-conversie Aspose.Slides for C++ ondersteunt de conversie van presentaties naar HTML‑formaat.

Renderen

Aspose.Slides for C++ ondersteunt het renderen met hoge getrouwheid van dia’s in presentatiedocumenten naar verschillende grafische formaten zoals hieronder weergegeven:

Functie Beschrijving
Door C++ ondersteunde afbeeldingsformaten Met Aspose.Slides for C++ kunt u niet alleen presentatiedia’s renderen, maar ook afbeeldingen op dia’s naar alle door C++ ondersteunde grafische formaten zoals PNG, BMP en JPEG.
SVG‑formaat Aspose.Slides for C++ biedt ook een ingebouwde methode om presentatiedia’s te exporteren naar Scalable Vector Graphics (SVG)-formaten.

Inhoudsfuncties

Aspose.Slides forC++ stelt u in staat om bijna alle mogelijke inhoud van presentatiedocumenten te benaderen, wijzigen of te creëren.

Functie Beschrijving
Masterdia’s De masterdia’s bepalen de lay-out van de normale dia’s. Aspose.Slides for C++ stelt u in staat om de masterdia’s van de presentatiedocumenten te benaderen en te wijzigen.
Normale dia’s Met Aspose.Slides for C++ kunt u niet alleen nieuwe dia’s van verschillende typen maken, maar ook bestaande dia’s in de presentatiedocumenten benaderen en wijzigen.
Dia’s klonen/kopiëren Er zijn ingebouwde methoden beschikbaar in Aspose.Slides for C++ om bestaande dia’s te klonen of te kopiëren, zowel binnen één presentatie als van de ene presentatie naar de andere. Aangezien een dia zijn lay-out van de masterdia erft, kopiëren de ingebouwde kloonmethoden automatisch ook de master bij het klonen.
Plaathouders en Tekst‑houders U kunt ook de plaathouders en tekst‑houders in een dia benaderen. Bovendien kunt u een dia met tekst‑houders vanaf nul maken met de juiste methode.
Kop‑ en voetteksten Aspose.Slides for C++ vergemakkelijkt ook het behandelen van kop‑ en voetteksten in de dia’s.
Notities in dia’s Met Aspose.Slides for C++ kunt u niet alleen notities die aan een dia zijn gekoppeld benaderen en wijzigen, maar ook notities toevoegen.
Een vorm vinden U kunt ook een bepaalde vorm op een dia vinden via de alternatieve tekst die aan de vorm is gekoppeld.
Achtergronden Aspose.Slides for C++ maakt het mogelijk om te werken met de achtergrond die is gekoppeld aan een master‑ of normale dia van de presentatie.
Tekstvakken Tekstvakken kunnen vanaf nul worden aangemaakt. Bestaande tekstvakken kunnen worden benaderd en hun tekst kan ook worden gewijzigd zonder de oorspronkelijke tekstopmaak te verliezen.
Rechthoekige vormen Rechthoekige vormen kunnen worden aangemaakt of gewijzigd door Aspose.Slides for C++.
Polylijnvormen Polylijnvormen kunnen ook worden aangemaakt of gewijzigd door Aspose.Slides for C++.
Ellipsvormen Ellipsvormen worden eveneens aangemaakt of gewijzigd door Aspose.Slides for C++.
Groepsvormen Aspose.Slides for C++ ondersteunt ook groepsvormen.
Auto‑vormen Auto‑vormen worden eveneens ondersteund door Aspose.Slides for C++.
Vormserialisatie Hoewel Aspose.Slides for C++ een groot aantal vormen ondersteunt, is er een serialisatiemethode beschikbaar via Aspose.Slides for C++ waarmee u een niet‑ondersteunde vorm van een bestaande dia kunt serialiseren voor later gebruik door Aspose.Slides for C++.
Beeldframes De afbeeldingen worden beheerd in beeldframes met Aspose.Slides for C++.
Audiokaders Audiobestanden kunnen worden gelinkt of ingebed op dia’s in audiokaders door Aspose.Slides for C++.
Videokaders Videobestanden worden beheerd in videokaders via Aspose.Slides for C++.
OLE‑frame OLE‑objecten worden beheerd in OLE‑frames door Aspose.Slides for C++.
Tabellen Tabellen op dia’s worden ook ondersteund door Aspose.Slides for C++.
Tekstkader De tekst die aan een vorm is gekoppeld kan worden benaderd via het tekstkader dat bij die vorm hoort.
Tekst scannen Tekst in een presentatie kan worden gescand op presentatieniveau of dia‑niveau via de ingebouwde scanmethoden.
Animaties Animaties kunnen op vormen worden toegepast.
Diavertoningen Diavertoningen, dia‑overgangen en Morph‑overgangen worden ook ondersteund.

Opmaakfuncties

Het is mogelijk om tekst en vormen op dia’s in een presentatiedocument op te maken met Aspose.Slides for C++.

Functie Beschrijving
Tekstopmaak

In Aspose.Slides for C++ wordt tekst beheerd via tekstkaders die aan de vormen zijn gekoppeld. De tekst kan daarom worden opgemaakt met behulp van de alinea’s en segmenten die bij de tekstkaders horen. De volgende textelementen kunnen worden opgemaakt via Aspose.Slides for C++.

- Lettertype

- Lettergrootte

- Letterkleur

- Lettertinten

- Uitlijning van alinea

- Alinea opsomming

- Oriëntatie van alinea

Vormopmaak

In Aspose.Slides for C++ is het basiselement van een dia een vorm. De volgende vorm‑elementen kunnen worden opgemaakt met Aspose.Slides for C++:

- Positie

- Grootte

- Lijn

- Opvulling (inclusief Patroon, Verloop, Effen)

- Tekst

- Afbeelding

Veelgestelde vragen

Moet ik Microsoft PowerPoint op de server/pc installeren voor de bibliotheek om te werken?

Nee. PowerPoint is niet vereist; Aspose.Slides is een zelfstandige engine voor het maken, bewerken, converteren en renderen van presentaties.

Hoe werkt multithreading? Kan verwerking worden geparallelliseerd?

Het is veilig om verschillende documenten in verschillende threads te verwerken; hetzelfde presentatie object mag niet worden gebruikt door meerdere threads tegelijk.

Worden bestandswachtwoorden en versleuteling ondersteund?

Ja. U kunt versleutelde presentaties openen, een open‑ en schrijfwachtwoord instellen of verwijderen, en de beschermingsstatus controleren.

Moet ik me bekommeren om lettertypepakketten in Linux-containers?

Ja. Het wordt aanbevolen om algemene lettertypepakketten te installeren en/of expliciet lettertype‑mappen op te geven in uw applicatie om onverwachte substituties te voorkomen.

Zijn er beperkingen in de evaluatieversie?

In evaluatiemodus wordt een watermerk toegevoegd aan de uitvoer en gelden bepaalde beperkingen; een 30-dagen tijdelijke licentie is beschikbaar voor volledige functionaliteitstesten.

Wordt het importeren van externe formaten in een presentatie (PDF/HTML → PPTX) ondersteund?

Ja. U kunt PDF‑pagina’s en HTML‑inhoud aan een presentatie toevoegen, waardoor ze worden omgezet in dia’s.