产å“é¡µé¢ | 文档 | 演示 | API å‚考 | 示例 | åšå®¢ | 版本 | å…è´¹æ”¯æŒ | 临时许å¯è¯
Aspose.Cells for Go via C++ 是一个原生Goåº“ï¼Œç”¨äºŽåˆ›å»ºã€æ“作ã€å¤„ç†å’Œè½¬æ¢Microsoft Excelæ–‡ä»¶ï¼Œæ— éœ€Microsoft Office或自动化。Excel Go API支æŒExcel 97-2003(XLS)ã€Excel 2007-2013/2016(XLSXã€XLSMã€XLSB)ã€OpenOffice XMLåŠå…¶ä»–æ ¼å¼å¦‚CSVã€TSVç‰ã€‚
它å…许开å‘者在自己的 Go 应用程åºä¸æ“作电åè¡¨æ ¼çš„è¡Œã€åˆ—ã€æ•°æ®ã€å…¬å¼ã€æ•°æ®é€è§†è¡¨ã€å·¥ä½œè¡¨ã€è¡¨æ ¼ã€å›¾è¡¨å’Œç»˜å›¾å¯¹è±¡ã€‚
Aspose.Cells for Go via C++是一个原生的Go本地API,用于将电åè¡¨æ ¼åˆ›å»ºã€æ“作和转æ¢åŠŸèƒ½é›†æˆåˆ°æ‚¨çš„Go应用ä¸ã€‚它支æŒå¤„ç†å¤šç§å¾®è½¯Excel(XLSã€XLSXã€XLSBã€CSVç‰ï¼‰å’ŒOpenOffice/LibreOffice(ODSï¼‰æ ¼å¼çš„æ–‡ä»¶ã€‚
ä½ å¯ä»¥ä½¿ç”¨Aspose.Cells for Go via C++在支æŒGo的任何开å‘环境(如Microsoft Visual Studio)ä¸å¼€å‘64ä½åº”用程åºã€‚Aspose.Cells for Go via C++是一个原生程åºé›†ï¼Œåªéœ€å¤åˆ¶å³å¯éƒ¨ç½²ã€‚ä½ æ— éœ€æ‹…å¿ƒå…¶ä»–æœåŠ¡æˆ–æ¨¡å—。
Aspose.Cells for Go via C++å…è®¸ä½ æ“作Microsoft Excelä¸çš„内置和自定义文档属性。支æŒå°†Excel工作簿高质é‡è½¬æ¢ä¸ºç¬¦åˆPDF/Aæ ‡å‡†çš„æ–‡ä»¶ã€‚å¯ä»¥æ“作公å¼ã€æ•°æ®é€è§†è¡¨ã€å·¥ä½œè¡¨ã€è¡¨æ ¼ã€åŒºåŸŸã€å›¾è¡¨ã€OLE对象ç‰ã€‚
Microsoft Excel: XLS, XLSX, XLSB, SpreadsheetML
Text: CSV, TSV, TabDelimited
OpenDocument: ODS
å…¶ä»–: HTMLã€MHTML
Microsoft Excel: XLSM, XLTX, XLTM, XLAM
便æºå¼æ–‡æ¡£æ ¼å¼: PDFã€XPS
Text: CSV, TSV, TabDelimited
图åƒ: SVGã€JPEGã€PNGã€BMPã€GIF
Web: HTML, MHTML
元文件: EMF
其它 DIF
ä½ å‡†å¤‡å¥½è¯•ç”¨Aspose.Cells for Go via C++了å—?åªéœ€æ‰§è¡Œgo get -u github.com/aspose-cells/aspose-cells-go-cpp
,然åŽåœ¨go文件ä¸å¯¼å…¥github.com/aspose-cells/aspose-cells-go-cpp
ã€‚å¦‚æžœä½ å·²æœ‰Aspose.Cells for Go via C++并想å‡çº§ç‰ˆæœ¬ï¼Œè¯·æ‰§è¡Œgo get github.com/aspose-cells/aspose-cells-go-cpp@v24.12.0
ä»¥èŽ·å–æœ€æ–°ç‰ˆæœ¬ã€‚
å°è¯•è¿è¡Œä»¥ä¸‹ä»£ç 片段,了解APIåœ¨ä½ çš„çŽ¯å¢ƒä¸çš„工作方å¼ï¼Œæˆ–查看 GitHub 仓库 获å–其他常用场景。
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")
}
产å“é¡µé¢ | 文档 | 演示 | API å‚考 | 示例 | åšå®¢ | 版本 | å…è´¹æ”¯æŒ | 临时许å¯è¯