Productoverzicht

todo:image_alt_text

Welkom bij Aspose.Slides voor C++!

Aspose.Slides voor C++ is een Microsoft PowerPoint®‑beheers‑API die C++‑toepassingen in staat stelt PowerPoint®‑documenten te lezen en te schrijven zonder Microsoft PowerPoint® te gebruiken. Aspose.Slides voor C++ is het eerste en enige component dat de functionaliteit biedt om PowerPoint®‑documenten te beheren. Aspose.Slides voor C++ biedt tal van belangrijke functies, zoals het beheren van tekst, vormen, tabellen en animaties, het toevoegen van audio‑ en video‑onderdelen aan dia’s, het voorvertonen van dia’s, en het exporteren van dia’s naar SVG, PDF‑formaat en meer.

Productbeschrijving

Aspose.Slides voor C++ is ontwikkeld met native C++. Momenteel is het gecompileerd voor Windows x64, maar er zal ook een Linux‑versie beschikbaar komen.

Aspose.Slides voor C++ kan niet alleen PowerPoint‑bestanden vanuit verschillende bronnen openen, het stelt u ook in staat uw presentaties op diverse manieren op te slaan. Zo kunt u uw presentatie niet alleen opslaan als PPT, maar ook als PDF. Bovendien kunt u uw dia’s als afbeeldingen bewaren. Aspose.Slides voor C++ biedt bijna al de functies die u in Microsoft PowerPoint aantreft. De veelzijdigheid van Aspose.Slides voor C++ ligt erin dat u niet alleen tabellen en verschillende soorten vormen aan uw dia’s kunt toevoegen, maar ook verschillende soorten frames (tekst‑, audio‑ en video‑frames).

Uitgebreide set functies

De functies van Aspose.Slides voor C++ kunnen worden onderverdeeld in de volgende gebieden:

  1. Presentatiefuncties.
  2. Dia‑functies.
  3. Grafische‑ en multimedia‑functies.
  4. Tabel‑functies.
  5. Tekst‑ en alinea‑functies.
  6. Geavanceerde functies.

Presentatiefuncties

  • Open Microsoft PowerPoint‑presentaties vanuit verschillende bronnen.
  • Sla presentaties op in verschillende Microsoft PowerPoint‑formaten.
  • Maak presentaties vanaf nul.
  • Converteer presentaties naar PDF‑documenten zonder een ander component te gebruiken.
  • Lees of wijzig de documenteigenschappen van een presentatie.
  • Bescherm een presentatie.
  • Exporteer presentatie naar PDF.
  • Exporteer presentatie naar XPS.
  • Exporteer presentatie naar SWF.
  • Exporteer notities van presentatie naar PDF.
  • Exporteer presentatie naar HTML.

Dia‑functies

  • Maak nieuwe dia’s vanaf nul en voeg ze toe aan presentaties.
  • Toegang tot elke dia via de positie in een presentatie.
  • Kopieer of kloon dia’s naar dezelfde of een andere presentatie.
  • Bewerk en verwijder dia’s.
  • Kopieer masters samen met dia’s automatisch.
  • Voorvertoning van dia’s.
  • Haal de naam van een dia op of stel deze in.
  • Sla dia’s op als afbeeldingen.
  • Exporteer dia’s naar SVG‑formaat.
  • Werk met meerdere masters in presentaties.
  • Vul de achtergrond van een dia met elke ondersteunde stijl.
  • Voeg nieuwe dia‑notities toe of beheer bestaande notities.
  • Stel nieuwe dia‑masters en stijlen dynamisch in.
  • Voeg of wijzig dia‑overgangseffecten.
  • Voeg Morph‑overgangen toe.

Grafische & multimedia‑functies

  • Maak of beheer vormen zoals lijnen, rechthoeken, ellipsen en polylijnen.
  • Beheer lijnstijlen in vormen.
  • Haal de alternatieve tekst van een vorm op.
  • Roteer of spiegel vormen.
  • Vul vormen met verschillende stijlen, bijvoorbeeld effen, verloop, patroon, textuur en afbeelding.
  • Gebruik een van de 48 vooraf gedefinieerde patronen en 24 texturen.
  • Wijs links toe aan vormen.
  • Lees, wijzig of voeg nieuwe animatie‑effecten toe aan dia’s en vormen.
  • Voeg nieuwe afbeeldingen toe aan presentaties of beheer bestaande.
  • Voeg nieuwe afbeeldings‑bullet‑punten toe aan de presentatie of beheer bestaande.
  • Voeg nieuwe audio‑frames toe aan de presentaties of beheer bestaande.
  • Voeg nieuwe video‑frames toe aan de presentaties of beheer bestaande.

Tabel‑functies

  • Maak tabellen vanaf nul en voeg ze toe aan dia’s.
  • Wijzig grootte en positie van tabellen.
  • Toegang tot elke cel in een tabel.
  • Verander het formaat en de randen van elke cel.
  • Pas de breedte van kolommen en rijen aan.
  • Voeg kolommen en rijen toe of verwijder ze.
  • Stel de randdikte en -kleur in voor de volledige tabel.

Tekst & alinea‑functies

  • Haal tekst op en stel tekst in in tekst‑placeholder‑ en tekst‑frames.
  • Haal het type van een placeholder op.
  • Wijzig de tekstopmaak in een tekst‑frame.
  • Voeg nieuwe lettertypen toe of beheer de bestaande lettertypen die in een presentatie worden gebruikt.
  • Wijzig tekst en tekstopmaak.
  • Maak of beheer koppelingen in de tekst.
  • Ondersteunt tabs en effectieve tabs.
  • Voeg nieuwe tekst‑frames toe aan bijna elk type vorm.
  • Toegang tot en wijzig marges en tekstomloopinstellingen van tekst‑frames.
  • Toegang tot en wijzig alinea‑inspringing.

Geavanceerde functies

  • Toegang tot OLE‑objecten die in presentaties zijn ingebed.
  • Vergrendel presentaties.

Ondersteunde platformen

  • Windows x64/x86 (Microsoft Visual Studio 2017 of later).
  • Linux (Clang 3.9 of later, GCC 6.1 of later).
  • macOS (Xcode 13.4 of later).

Technische ondersteuning

Aspose biedt onbeperkte gratis technische ondersteuning voor al haar producten. De ondersteuning is beschikbaar voor alle gebruikers, inclusief evaluatie. Als u hulp nodig heeft met Aspose.Slides voor C++, overweeg dan het volgende:

  • De voornaamste route voor ondersteuning is het Aspose‑forum. Plaats uw vraag in het Aspose.Slides‑forum en u krijgt binnen enkele uren een antwoord. De vragen worden direct beantwoord door het Aspose.Slides‑ondersteuningsteam.
  • Let op, Aspose biedt geen telefonische technische ondersteuning. Telefonische ondersteuning is alleen beschikbaar voor verkoop‑ en aankoopvragen.
  • Houd rekening met tijdzoneverschillen wanneer u op een antwoord in de forums wacht.

Als u een probleem ondervindt met Aspose.Slides voor C++, volg dan deze eenvoudige stappen om ervoor te zorgen dat het efficiënt wordt opgelost:

  • Zorg ervoor dat u de nieuwste versie van Aspose.Slides voor C++ gebruikt voordat u het probleem meldt; zie Aspose.Slides‑download voor de meest recente versie.
  • Bekijk de forums, deze documentatie en de API‑referentie voordat u een probleem meldt; misschien is uw vraag al beantwoord.
  • Wanneer u een probleem meldt, voeg dan het oorspronkelijke document en eventueel een fragment van uw code toe dat het probleem veroorzaakt. Als u meerdere bestanden moet bijvoegen, zip ze dan in één bestand. Het is veilig om uw documenten bij te voegen in Aspose.Forums, want alleen u en Aspose‑ontwikkelaars hebben toegang tot de bijgevoegde bestanden.
  • Probeer één probleem per thread te rapporteren. Als u een ander probleem heeft, meld dit dan in een aparte thread.

Deze tabel geeft belangrijke technische bronnen voor Aspose.Slides voor C++ weer.

Bron Beschrijving
Aspose.Slides voor C++ startpagina Product home‑pagina.
Aspose.Slides‑blog Bekijk dit vaak voor informatie over nieuwe releases en handige tips over Aspose.Slides.
Aspose.Slides voor C++ download Alle nieuwe en oude productreleases worden bewaard voor klantreferentie.
Aspose.Slides‑ondersteuningsforum Plaats hier uw vragen en problemen voor een snelle oplossing.
Aspose.Slides voor C++ productdocumentatie Volledige online documentatie, inclusief deze handleiding en de Aspose.Slides API‑referentie.

FAQ

Ondersteunt het PDF‑conformiteitsniveaus voor archivering en toegankelijkheid (PDF/A en PDF/UA)?

Ja. U kunt opslaan naar PDF met PDF/A‑2a/2b/2u, PDF/A‑3a/3b, evenals PDF/UA door de PDF‑exportopties te configureren.

Is er een mechanisme voor lettertype‑vervanging en ondersteuning voor aangepaste lettertypen om correcte weergave te garanderen?

Ja. De bibliotheek laat u aangepaste lettertypen laden en fallback‑regels definiëren zodat ontbrekende glyphs betrouwbaar worden vervangen tijdens conversie en weergave.

Kan ik detecteren of een bestand met een wachtwoord beschermd is zonder het volledig te openen?

Ja. U kunt een presentatie onderzoeken om te bepalen of er een wachtwoord vereist is voordat het volledige document wordt geladen.

Is Microsoft PowerPoint vereist voor verwerking en conversies?

Nee. Aspose.Slides is een zelfstandige engine; PowerPoint is niet nodig op de server of werkstation.

Is het veilig om presentaties vanuit meerdere threads te verwerken?

Ja, u kunt verschillende documenten parallel verwerken in afzonderlijke threads; vermijd alleen het gelijktijdig gebruiken van dezelfde presentatie‑instance over threads.

Worden macro’s behouden en kan ik VBA beheren in PPTM/PPSM‑bestanden?

Ja. Presentaties met macro’s worden ondersteund, en u kunt VBA‑projecten inspecteren en beheren in die bestanden.

Kan ik PDF of HTML terug converteren naar PowerPoint‑dia’s?

Ja. U kunt PDF‑pagina’s of HTML‑inhoud importeren om dia’s in een presentatie te maken of te vullen.

Wordt XPS‑export ondersteund, en kan ik de kwaliteit en inhoud van de XPS‑output beheersen?

Ja. Exporteren naar XPS is beschikbaar, en opslaan‑opties laten u de uitvoerkwaliteit en op te nemen inhoud afstemmen.

Kan ik dia’s naar afbeeldingen converteren en de uitvoerkwaliteit regelen?

Ja. Dia’s kunnen worden gerenderd naar PNG, JPEG, GIF, BMP, TIFF en andere formaten met fijne controle over grootte en kwaliteit.

Worden wiskundige formules ondersteund (MathML/MathText) en kunnen ze worden geëxporteerd?

Ja. U kunt wiskundige tekst maken en bewerken en formules exporteren, onder andere naar MathML.

Hoe gaat de bibliotheek om met encryptie en wachtwoorden (openen, instellen, verwijderen)?

Het ondersteunt het openen van versleutelde presentaties, het instellen of verwijderen van wachtwoorden voor openen en wijzigen, en het controleren van de beschermingstatus van een bestand.