Översikt över funktioner
Filformat och konverteringar
Aspose.Slides forC++ stödjer de flesta PowerPoint-dokumentformaten och kan också exportera dem till populära format som används i stor utsträckning för utbyte mellan organisationer. Följande tabell listar dessa format:
| Funktion | Beskrivning |
|---|---|
| Microsoft PowerPoint (PPT) | Aspose.Slides for C++ erbjuder den snabbaste bearbetningen för detta presentationsdokumentformat. |
| Portable Document Format (PDF) | De stödjade filformaten kan exporteras till Adobe Portable Document Format (PDF)-dokument med en enda metod. |
| XML Parser Specification (XPS) | Alla stödjade filformat kan exporteras till XML Parser Specification (XPS)-dokument med en enda metod. |
| PresentationML (PPTX, XML) | Aspose.Slides for C++ stödjer bearbetning av OOXML-presentationsformatet, även känt som PresentationML eller PPTX. |
| PPTX To HTML Conversion | Aspose.Slides for C++ stödjer konvertering av presentationer till HTML-format. |
Rendering av presentationer
Aspose.Slides for C++ stödjer högkvalitativ rendering av bilder i presentationsdokumenten till olika grafikformat som listas nedan:
| Funktion | Beskrivning |
|---|---|
| C++-stödda bildformat | Med Aspose.Slides for C++ kan du rendera både presentationsbilder och bilder på bildspel till alla C++-stödda grafikformat såsom PNG, BMP och JPEG |
| SVG-format | Aspose.Slides for C++ erbjuder även inbyggd metod för att exportera presentationsbilder till Scalable Vector Graphics (SVG)-format |
Innehållsfunktioner
Aspose.Slides forC++ låter dig komma åt, ändra eller skapa nästan allt möjligt innehåll i presentationsdokumenten.
| Funktion | Beskrivning |
|---|---|
| Masterbilder | Masterbilderna definierar layouten för vanliga bilder. Aspose.Slides for C++ låter dig komma åt och ändra masterbilderna i presentationsdokumenten |
| Vanliga bilder | Med Aspose.Slides for C++ kan du inte bara skapa nya bilder av olika typer, utan även komma åt och ändra befintliga bilder i presentationsdokumenten |
| Klona / kopiera bilder | Aspose.Slides for C++ erbjuder inbyggda metoder för att klona eller kopiera befintliga bilder, både inom en presentation och från en presentation till en annan. Eftersom en bild ärver sin layout från masterbilden kopierar de inbyggda kloningsmetoderna automatiskt masterbilden också vid kloning |
| Platshållare och texthållare | Du kan också komma åt platshållare och texthållare i en bild. Dessutom kan du skapa en bild med texthållare från grunden med hjälp av lämplig metod |
| Sidhuvuden och sidfotter | Aspose.Slides for C++ underlättar även hantering av sidhuvuden / sidfotter i bilderna |
| Anteckningar i bilder | Med Aspose.Slides for C++ kan du inte bara komma åt och ändra anteckningar kopplade till en bild, utan även lägga till anteckningar |
| Hitta en form | Du kan också hitta en specifik form i en bild med hjälp av den alternativa texten som är kopplad till formen |
| Bakgrunder | Aspose.Slides for C++ möjliggör arbete med bakgrund som är kopplad till en master- eller normalbild i presentationen |
| Textrutor | Textrutor kan skapas från grunden. Befintliga textrutor kan nås och deras text kan också ändras utan att förlora originalformatet |
| Rektangelformer | Rektangelformer kan skapas eller ändras med Aspose.Slides for C++ |
| Polylinjeformer | Polylinjeformer kan också skapas eller ändras med Aspose.Slides for C++ |
| Ellipsformer | Ellipsformer kan också skapas eller ändras med Aspose.Slides for C++ |
| Gruppegformer | Aspose.Slides for C++ stödjer också gruppegformer |
| Autoformer | Autoformer stöds också av Aspose.Slides for C++ |
| Formserialisering | Även om Aspose.Slides for C++ stödjer ett stort antal former, finns en serialiseringsmetod i Aspose.Slides for C++ för de former som inte stödjs. Med den kan du serialisera en form från en befintlig bild för senare användning av Aspose.Slides for C++ enligt dina krav |
| Bildramar | Bilder hanteras i bildramar med Aspose.Slides for C++ |
| Ljudramar | Ljudfiler kan länkas eller bäddas in i bilder via ljudramar med Aspose.Slides for C++ |
| Video-ram | Videofiler hanteras i videoramar via Aspose.Slides for C++ |
| OLE-ram | OLE-objekt hanteras i OLE-ramar av Aspose.Slides for C++ |
| Tabeller | Tabeller i bilder stödjs också av Aspose.Slides for C++ |
| Textram | Texten som är knuten till en form kan nås via textramen som är kopplad till den formen |
| Textsökning | Text i en presentation kan genomsökas på presentations- eller bildnivå med hjälp av inbyggda sökmetoder |
| Animationer | Animationer kan appliceras på former |
| Bildspel | Bildspel, bildövergångar och Morph-overgångar stödjs också |
Formateringsfunktioner
Det är möjligt att formatera text och former på bilder i ett presentationsdokument med Aspose.Slides for C++.
| Funktion | Beskrivning |
|---|---|
| Textformatering | I Aspose.Slides for C++ hanteras texten via textramar som är kopplade till formerna. Därför kan texten formateras med hjälp av stycken och delar som är kopplade till textramarna. Följande textelement kan formateras med Aspose.Slides for C++. - Font Type - Font Size - Font Color - Font Shades - Paragraph Alignment - Paragraph Bulleting - Paragraph Orientation |
| Formformatering | I Aspose.Slides for C++ är grundelementet i en bild en form. Följande formelement kan formateras med Aspose.Slides for C++: - Position - Size - Line - Fill (including Pattern, Gradient, Solid) - Text - Image |
FAQ
Behöver jag installera Microsoft PowerPoint på servern/PC:n för att biblioteket ska fungera?
Nej. PowerPoint krävs inte; Aspose.Slides är en fristående motor för att skapa, redigera, konvertera och rendera presentationer.
Hur fungerar flertrådad körning? Kan bearbetning parallelliseras?
Det är säkert att bearbeta olika dokument i olika trådar; samma presentation-objekt får inte användas av flera trådar samtidigt.
Stöds fillösenord och kryptering?
Ja. Du kan öppna krypterade presentationer, ange eller ta bort ett öppnings- och skrivlösenord samt kontrollera skyddsstatusen.
Måste jag ta hänsyn till typsnittspaket i Linux-behållare?
Ja. Det rekommenderas att installera vanliga typsnittspaket och/eller uttryckligen ange typsnittskataloger i din applikation för att undvika oväntade ersättningar.
Finns det begränsningar i utvärderingsversionen?
I utvärderingsläge läggs ett vattenmärke till utdata och vissa begränsningar gäller; en 30-dagars tillfällig licens finns tillgänglig för fullständig funktionstestning.
Stöds import av externa format till en presentation (PDF/HTML → PPTX)?
Ja. Du kan lägga till PDF-sidor och HTML-innehåll i en presentation och omvandla dem till bilder.