Funktioner
Aspose.Cells for Node.js via C++ Funktioner Översikt
Detta avsnitt ger en jämförelse av funktionen tillgänglighet mellan Aspose.Cells for C++ och Aspose.Cells for Node.js via C++.
Filformat och konverteringar
Många kunder över hela världen förlitar sig på de omfattande funktionerna för importer och export av dokument som tillhandahålls av Aspose.Cells.
| Funktion | Beskrivning | Aspose.Cells for C++ | Aspose.Cells for Node.js via C++ |
|---|---|---|---|
| Högkvalitativa konverteringar | Snabbt och pålitligt, konvertera mellan flera populära dokumentformat. |
|
|
| Microsoft Excel Arbetsbok (XLS) | Den snabbaste och mest kompletta XLS-formatimplementeringen du kan hitta. |
|
|
| SpreadsheetML (XLSX, XML) | Aspose.Cells stöder OOXML, Flat OPC och även Excel 2003 XML. Dessutom stöder komponenten alla stora Excel 2007 och senare versioner av filformat, t.ex. XLSX, XLTX, XLSM, XLTM osv. |
|
|
| Kommaavgränsad fil (CSV) | Omfattande stöd för CSV-formatet för att interagera med olika applikationer. |
|
|
| HTML | Spara som HTML är tillgängligt. |
|
|
| OpenDocument (ODS) | Aspose.Cells kan ladda och spara dokument i OpenDocument Spreadsheet (.ods) -format. |
|
|
| Adobe Portable Document Format (PDF) | Konvertera vilken kalkylblad som helst till PDF med hög trovärdighet. |
|
|
| Tabulerad | Ladda och spara dokument i tabulerat filformat. |
|
|
| Ren text (TXT) | Extrahera enkelt text genom att spara i ren textformat. |
|
|
Rendera och skriv ut
Aspose.Cells erbjuder nu högkvalitetsrendering av kalkylbladssidor.
| Funktion | Aspose.Cells for C++ | Aspose.Cells for Node.js via C++ |
|---|---|---|
| Layoutdokument i sidor med hög trovärdighet för Microsoft Excel® (precis som Microsoft Excel® skulle göra). |
|
|
| Rendera kalkylbladssidor till rasterbilder (PNG, JPEG, etc.). |
|
|
| Rendera kalkylarksidor till rastbilder (Multipage TIFF, GIF). |
|
|
| Rendera kalkylbladssidor till vektorbilder (EMF). |
|
|
| Ange upplösning, kvalitet, komprimering och andra inställningar för bilder. |
|
|
| Skriv ut kalkylbladssidor med C++ utskriftsinfrastruktur. |
|
|
| Uppdatera sidnummer och andra fält innan rendering eller utskrift. |
|
|
Kalkylbladsinnehållsfunktioner
Aspose.Cells tillhandahåller en rik objektmodell som består av över 100 offentliga klasser/gränssnitt, som möjliggör att du programmässigt genererar, kombinerar, modifierar, tolkar eller på annat sätt undersöker inlästa kalkylblad. Några viktiga funktioner ges i tabellen nedan.
| Funktion | Aspose.Cells for C++ | Aspose.Cells for Node.js via C++ |
|---|---|---|
| Importera/Exportera data från en Array, ArrayList, ResultSet etc. |
|
|
| Lägg till en kopia av befintligt kalkylblad (alla innehåll inklusive bilder, diagram, andra objekt etc.) |
|
|
| Kopiera eller flytta kalkylblad inom eller mellan arbetsböcker |
|
|
| Lägg till bilder |
|
|
| Skapa diagram |
|
|
| Ange gradientbakgrund för diagram med hjälp av API |
|
|
| Lägg till kommentarer i celler |
|
|
| Microsoft Excel 2007 och senare versioner teman och färger |
|
|
| Skapa auto-filtrar |
|
|
| Implementera data valideringar |
|
|
| Implementera data sortering |
|
|
| Hitta och ersätt text |
|
|
| Sammanfoga/dela celler |
|
|
| Gruppera/avgruppera rader och kolumner |
|
|
| Skapa anpassade sidbrytningar |
|
|
| Infoga/ta bort eller dölj rader, kolumner och blad |
|
|
| Beräkna komplexa Excel-formler |
|
|
| Stöd för avancerad villkorsstyrd formatering som stöds i Microsoft Excel 2007 och senare versioner |
|
|
| Frys/avfrys rutor |
|
|
| Infoga hyperlänkar för att länka data |
|
|
| Implementera Smart Markers |
|
|
| Ange inställningar för dokumentegenskaper |
|
|
| Skydda/avskydda kalkylblad |
|
|
| Ange avancerade skyddsalternativ som infördes i Excel XP och senare versioner |
|
|
| Skapa listobjekt/Microsoft Excel-tabeller |
|
|
| Skapa delsummeringar |
|
|
| Infoga formulärkontroller och andra ritningsformer/objekt |
|
|
| Skapa pivottabeller och pivott-diagram |
|
|
| Bevara eller ta bort tillägg, VBA, makron |
|
|
| Manipulera namngivna områden |
|
|
| Skapa anpassade diagram |
|
|
| Lägg till, bevara eller extrahera OLE-objekt från kalkylbladen. |
|
|
| Implementera sparklines |
|
|
| Kryptera filer |
|
|
Kalkylbladsformateringsfunktioner
Aspose.Cells ger detaljerad programmatisk åtkomst till formateringsfunktioner på alla kalkylbladselement.
| Funktion | Aspose.Cells for C++ | Aspose.Cells for Node.js via C++ |
|---|---|---|
| Tillämpa all teckenformatering i cellerna inklusive teckensnitt, färger, effekter, ramar och skuggning. |
|
|
| Använd alla inställningar för nummerformat (som stöds i Microsoft Excel) för cellerna. |
|
|
| Använd alla typer av inställningar för textjustering. |
|
|
| Använd olika sorters teckeninställningar för cellerna. |
|
|
| Använd olika färger för celler, typsnitt, rutnät, grafiska objekt, etc. |
|
|
| Använd olika rik textformatering i en enda cell. |
|
|
| Använd olika raminställningar på cellerna. |
|
|
| Använd olika bakgrundsmönster på cellerna. |
|
|
| Tillämpa formatinställningar på ett kalkylblad, rad, kolumn eller ett cellområde osv. |
|
|
Sidlayoutsfunktioner
Du kan använda Aspose.Cells för att implementera sidlayoutalternativ för arbetsblad.
| Funktion | Aspose.Cells for C++ | Aspose.Cells for Node.js via C++ |
|---|---|---|
| Justera sidorientering, skalning, pappersstorlek. |
|
|
| Ange marginaler och centreringsinställningar för sidan. |
|
|
| Skapa eller redigera sidhuvud och/eller sidfot. |
|
|
| Ange utskriftsområde, utskriftsrubriker eller slå på rutnät etc. |
|
|