Produkt sida | Dokumentation | Demos | API-Referens | Exempel | Blogg | Uppdateringar | Gratis support | Tillfällig licens
Aspose.Cells for Go via C++ är ett inbyggt Go-bibliotek för att skapa, manipulera, bearbeta och konvertera Microsoft Excel?-filer utan behov av Microsoft Office?- eller Automation. Excel Go API stöder Excel 97-2003 (XLS), Excel 2007-2013/2016 (XLSX, XLSM, XLSB), OpenOffice XML och andra format som CSV, TSV och fler.
Det tillåter utvecklarna att arbeta med kalkylbladrader, kolumner, data, formler, pivottabeller, kalkylblad, tabeller, diagram och ritobjekt från deras egna Go-applikationer.
Aspose.Cells for Go via C++ är ett inbyggt Go-primärt API för att integrera funktioner för skapande, manipulation och konvertering av kalkylblad i dina Go-appar. Det stöder att arbeta med många populära filformat för kalkylblad från Microsoft Excel (XLS, XLSX, XLSB, CSV, etc.) och OpenOffice/LibreOffice (ODS).
Du kan använda Aspose.Cells for Go via C++ för att utveckla 64-bitars applikationer i alla utvecklingsmiljöer som stöder Go, till exempel Microsoft Visual Studio. Aspose.Cells for Go via C++ är en inbyggd sammansättningskod som kan distribueras genom att helt enkelt kopiera den. Du behöver inte oroa dig för andra tjänster eller moduler.
Aspose.Cells for Go via C++ tillåter dig att arbeta med de inbyggda samt de anpassade dokumentegenskaperna i Microsoft Excel. Stöder högkvalitativ konvertering av Excel-arbetsböcker till PDF/A-kompatibla filer. Arbeta med formler, pivottabeller, kalkylblad, tabeller, område, diagram, OLE-objekt och mycket mer.
Microsoft Excel: XLS, XLSX, XLSB, SpreadsheetML
Text: CSV, TSV, TabDelimited
OpenDocument: ODS
Övriga: HTML, MHTML
Microsoft Excel: XLSM, XLTX, XLTM, XLAM
Portable Document Format: PDF, XPS
Text: CSV, TSV, TabDelimited
Bilder: SVG, JPEG, PNG, BMP, GIF
Web: HTML, MHTML
Metafil: EMF
Övrigt DIF
Är du redo att prova Aspose.Cells for Go via C++? Kör helt enkelt go get -u github.com/aspose-cells/aspose-cells-go-cpp
och importera github.com/aspose-cells/aspose-cells-go-cpp
från go-filen. Om du redan har Aspose.Cells for Go via C++ och vill uppgradera versionen, kör go get github.com/aspose-cells/aspose-cells-go-cpp@v24.12.0
för att få den senaste versionen.
Prova att köra kodsnutten nedan för att se hur API:t fungerar i din miljö eller kolla in GitHub-repositoryt för andra vanliga användningsscenarier.
lic, _ := NewLicense()
lic.SetLicense_String(os.Getenv("LicensePath"))
workbook, err1 := NewWorkbook_String("Book1.xlsx")
if err1 != nil {
println(err1)
}
workbook.Save_String("Book1.pdf")
workbook.Save_String("Book1.png")
workbook.Save_String("Book1.txt")
workbook.Save_String("Book1.ods")
workbook.Save_String("Book1.md")
workbook.Save_String("Book1.json")
workbook.Save_String("Book1.html")
package main
import (
. "asposecells"
"os"
)
func main() {
lic, _ := NewLicense()
lic.SetLicense_String(os.Getenv("LicensePath"))
workbook, _ := NewWorkbook()
worksheets, _ := workbook.GetWorksheets()
worksheet, _ := worksheets.Get_Int(0)
cells, _ := worksheet.GetCells()
cell, _ := cells.Get_String("A1")
cell.PutValue_Int(50)
cell, _ = cells.Get_String("A2")
cell.PutValue_Int(100)
cell, _ = cells.Get_String("A3")
cell.PutValue_Int(150)
cell, _ = cells.Get_String("B1")
cell.PutValue_Int(4)
cell, _ = cells.Get_String("B2")
cell.PutValue_Int(20)
cell, _ = cells.Get_String("B3")
cell.PutValue_Int(50)
charts, _ := worksheet.GetCharts()
chartIndex, _ := charts.Add_ChartType_Int_Int_Int_Int(ChartType_Pyramid, 5, 0, 20, 8)
chart, _ := charts.Get_Int(chartIndex)
series, _ := chart.GetNSeries()
series.Add_String_Bool("A1:B3", true)
workbook.Save_String("CreateChart.xlsx")
}
Produkt sida | Dokumentation | Demos | API-Referens | Exempel | Blogg | Uppdateringar | Gratis support | Tillfällig licens