Produktöversikt

Välkommen till Aspose.Slides för C++!
Aspose.Slides för C++ är ett Microsoft PowerPoint®‑hanterings‑API som möjliggör att C++‑applikationer kan läsa och skriva PowerPoint®‑dokument utan att använda Microsoft PowerPoint®. Aspose.Slides för C++ är den första och enda komponenten som tillhandahåller funktionalitet för att hantera PowerPoint®‑dokument. Aspose.Slides för C++ erbjuder många nyckelfunktioner såsom hantering av text, former, tabeller & animationer, att lägga till ljud och video till bilder, förhandsgranska bilder, exportera bilder till SVG, PDF‑format och mer.
Produktbeskrivning
Aspose.Slides för C++ utvecklas med Native C++. Den är nu kompilerad för Windows x64‑miljö men kommer även att kompileras för Linux‑miljö.
Aspose.Slides för C++ kan inte bara öppna PowerPoint‑filer från olika källor, utan gör det också möjligt att spara dina presentationer på många sätt. Till exempel kan du spara din presentation inte bara i PPT, utan även i PDF‑format. Dessutom kan du spara dina bilder som bilder. Aspose.Slides för C++ ger dig nästan alla funktioner som du kan hitta i Microsoft PowerPoint. Mångsidigheten hos Aspose.Slides för C++ är att du inte bara kan lägga till tabeller och olika typer av former i dina bilder, utan även olika typer av ramar (det vill säga text‑, audio‑ och video‑ramar).
Omfattande uppsättning funktioner
Funktionerna i Aspose.Slides för C++ kan delas in i följande områden:
- Presentationsfunktioner.
- Bildfunktioner.
- Grafik‑ och multimediefunktioner.
- Tabellfunktioner
- Text‑ och styckefunktioner
- Avancerade funktioner
Presentationsfunktioner
- Öppna Microsoft PowerPoint‑presentationer från olika källor.
- Spara presentationer i olika Microsoft PowerPoint‑format.
- Skapa presentationer från början.
- Konvertera presentationer till PDF‑dokument utan att använda någon annan komponent
- Läsa eller ändra en presentations dokumentegenskaper
- Applicera skydd på presentationen
- Exportera presentation till PDF
- Exportera presentation till XPS
- Exportera presentation till SWF
- Exportera presentation till PDF‑anteckningar
- Exportera presentation till HTML
Bildfunktioner
- Skapa nya bilder från början och lägg till dem i presentationer.
- Åtkomst till vilken bild som helst via dess position i en presentation.
- Kopiera eller klona bilder till samma eller en annan presentation.
- Redigera och radera bilder.
- Kopiera master‑bilder tillsammans med bilder automatiskt.
- Förhandsvisa bilder.
- Hämta eller ange en bilds namn.
- Spara bilder som bildfiler.
- Exportera bilder till SVG-format.
- Arbeta med många master‑bilder i presentationer.
- Fyll bildbakgrund med någon stödd stil.
- Lägg till nya eller hantera bildanteckningar.
- Ställ in nya master‑bilder och stilar dynamiskt.
- Lägg till eller ändra bildspelsövergång.
- Lägg till Morph‑övergångar
Grafik‑ och multimediefunktioner
- Skapa eller hantera former såsom linjer, rektanglar, ellipser och polylinjer.
- Hantera linjestilar i former.
- Hämta en forms alternativa text.
- Rotera eller vända former.
- Fyll former i olika stilar, till exempel solid, gradient, mönster, textur och bild.
- Använd något av 48 fördefinierade mönster och 24 texturer.
- Tilldela länkar till former.
- Läsa, ändra eller lägga till nya animeringseffekter på bilder och former.
- Lägg till nya bilder i presentationer eller hantera befintliga.
- Lägg till nya bildpunkter i presentationen eller hantera befintliga.
- Lägg till nya audio‑ramar i presentationerna eller hantera befintliga.
- Lägg till nya video‑ramar i presentationerna eller hantera befintliga.
Tabellfunktioner
- Skapa tabeller från början och lägg till dem i bilder.
- Ändra storlek och flytta tabeller.
- Åtkomst till vilken cell som helst i en tabell.
- Ändra format och kanter för vilken cell som helst.
- Ändra storlek på kolumner och rader.
- Lägg till och radera kolumner och rader.
- Ställ in kantbredd och färg för hela tabellen.
Text‑ och styckefunktioner
- Hämta och ange text i textplatshållare och textramar.
- Hämta en platshållares typ.
- Ändra textformatering i en textram.
- Lägg till nya eller hantera befintliga teckensnitt som används i en presentation.
- Ändra text och textformatering.
- Skapa eller hantera länkar i texten.
- Stöder flikar och effektiva flikar.
- Lägg till nya textram i nästan vilken form som helst.
- Åtkomst till och ändra marginaler och textomslag‑inställningar för textram.
- Åtkomst till och ändra styckeindrag.
Avancerade funktioner
- Åtkomst till OLE‑objekt som är inbäddade i presentationer.
- Låsa presentationer.
Stödda plattformar
- Windows x64/x86 (Microsoft Visual Studio 2017 eller senare).
- Linux (Clang 3.9 eller senare, GCC 6.1 eller senare).
- macOS (Xcode 13.4 eller senare).
Teknisk support
Aspose tillhandahåller obegränsad gratis teknisk support för alla sina produkter. Supporten är tillgänglig för alla användare, inklusive utvärdering. Om du behöver hjälp med Aspose.Slides för C++, överväg följande:
- Huvudvägen för support är Aspose. Forums. Skicka din fråga i Aspose.Slides forum så svaras den inom några timmar. Frågorna besvaras direkt av Aspose.Slides supportteam.
- Observera att Aspose inte erbjuder teknisk support via telefon. Telefonsupport är endast tillgänglig för försäljnings‑ och inköpsfrågor.
- När du väntar på svar i forumen, vänligen räkna med tidszonskillnader.
Om du har ett problem med Aspose.Slides för C++, följ dessa enkla steg för att säkerställa att det löses på mest effektiva sätt:
- Se till att du använder den senaste versionen av Aspose.Slides för C++ innan du rapporterar problemet, se Aspose.Slides download för att ta reda på den senaste versionen.
- Titta igenom forumen, den här dokumentationen och API‑referensen innan du rapporterar problemet; kanske har din fråga redan besvarats.
- När du rapporterar ett problem, inkludera det ursprungliga dokumentet och eventuellt ett kodfragment som orsakar problemet. Om du behöver bifoga flera filer, komprimera dem till en zip‑fil. Det är säkert att bifoga dina dokument i Aspose.Forums eftersom endast du och Aspose‑utvecklare kommer att ha åtkomst till de bifogade filerna.
- Försök att rapportera endast ett problem per tråd. Om du har ett annat problem, rapportera det i en separat tråd.
Denna tabell listar viktiga tekniska resurser för Aspose.Slides för C++.
| Resurs | Beskrivning |
|---|---|
| Aspose.Slides for C++ home page | Produkts startsida. |
| Aspose.Slide blog | Kolla detta ofta för information om nya versioner och användbara tips om Aspose.Slides. |
| Aspose.Slides for C++ download | Alla nya och gamla produktutgåvor underhålls för kundreferens. |
| Aspose.Slides support forum | Posta dina frågor och problem här för en snabb lösning. |
| Aspose.Slides for C++ product documentation | Fullständig online‑dokumentation som inkluderar denna dokumentation samt Aspose.Slides API‑referens. |
Vanliga frågor
Stöder den PDF‑konformitetsnivåer för arkivering och tillgänglighet (PDF/A och PDF/UA)?
Ja. Du kan spara till PDF med PDF/A‑2a/2b/2u, PDF/A‑3a/3b samt PDF/UA genom att konfigurera PDF export options.
Finns det en mekanism för typsnittsubstitution och stöd för anpassade typsnitt för att säkerställa korrekt rendering?
Ja. Biblioteket låter dig load custom fonts och define fallback rules så att saknade tecken ersätts på ett pålitligt sätt under konvertering och rendering.
Kan jag upptäcka om en fil är lösenordsskyddad utan att öppna den helt?
Ja. Du kan inspect a presentation för att avgöra om den kräver ett lösenord innan hela dokumentet laddas.
Krävs Microsoft PowerPoint för bearbetning och konverteringar?
Nej. Aspose.Slides är en fristående motor; PowerPoint behövs inte på servern eller arbetsstationen.
Är det säkert att bearbeta presentationer från flera trådar?
Ja, du kan bearbeta olika dokument parallellt i separata trådar; undvik bara att använda samma presentationsinstans samtidigt across threads.
Bevaras makron och kan jag hantera VBA i PPTM/PPSM‑filer?
Ja. Presentationer med makron are supported, och du kan inspect and manage VBA projects i dessa fär.
Kan jag konvertera PDF eller HTML tillbaka till PowerPoint‑bilder?
Ja. Du kan import PDF pages or HTML content för att skapa eller fylla på bilder i en presentation.
Stöds XPS‑export, och kan jag kontrollera kvaliteten och innehållet i XPS‑utdata?
Ja. Export to XPS är tillgänglig, och save options låter dig justera utdata‑kvalitet och inkluderat innehåll.
Kan jag konvertera bilder till bildfiler och kontrollera utdata‑kvaliteten?
Ja. Bilder kan rendered to PNG, JPEG, GIF, BMP, TIFF och andra format med finjusterad kontroll över storlek och kvalitet.
Stöds matematiska formler (MathML/MathText) och kan de exporteras?
Ja. Du kan create and edit mathematical text och export equations, inklusive till MathML.
Hur hanterar biblioteket kryptering och lösenord (öppna, sätta, ta bort)?
It supports att öppna krypterade presentationer, sätta eller ta bort lösenord för öppning och modifiering samt kontrollera ett fils skyddstatus.