صفحة المنتج | الدروس | العروض التوضيحية | مرجع API | أمثلة | مدونة | الإصدارات | الدعم المجاني | رخصة مؤقتة
Aspose.Cells for Go via C++ هي مكتبة Go أصلية لإنشاء وتعديل ومعالجة وتحويل ملفات Microsoft Excel بدون الحاجة إلى Microsoft Office أو الأتمتة. تدعم API Excel Go إصدارات Excel 97-2003 (XLS)، وإصدارات 2007-2013/2016 (XLSX, XLSM, XLSB)، XML الخاص بـ OpenOffice، وغيرها من الصيغ مثل CSV، TSV، والمزيد.
يتيح للمطورين العمل مع صفوف وأعمدة البيانات في جدول البيانات، والصيغ، والجداول المحورية، وأوراق العمل، والجداول، والمخططات، والكائنات الرسومية من تطبيقاتهم الخاصة بـ Go.
Aspose.Cells for Go via C++ هو واجهة برمجة تطبيقات Go أصلية مقرها على الموقع لدمج ميزات إنشاء البيانات ومعالجتها وتحويلها إلى تطبيقات Go الخاصة بك. يدعم العمل مع العديد من تنسيقات ملفات جدول البيانات الشهيرة من Microsoft Excel (XLS، XLSX، XLSB، CSV، وغيرها) وOpenOffice/LibreOffice (ODS).
يمكنك استخدام Aspose.Cells for Go via C++ لتطوير تطبيقات 64-بت في أي بيئة تطوير تدعم Go، مثل Microsoft Visual Studio. Aspose.Cells for Go via C++ هو مجموعة ملحماية أصلية يمكن نشرها ببساطة بنسخها. لست بحاجة للقلق بشأن خدمات أو وحدات أخرى.
يتيح لك Aspose.Cells for Go via C++ العمل مع خصائص المستند المدمجة بالإضافة إلى خصائص المستند المخصصة في Microsoft Excel. يدعم تحويل عالي الجودة لملفات Workbooks إلى ملفات متوافقة مع PDF/A. العمل مع الصيغ، والجداول المحورية، وأوراق العمل، والجداول، والنطاقات، والمخططات، وأشياء OLE وغيرها الكثير.
Microsoft Excel: XLS, XLSX, XLSB, SpreadsheetML
Text: CSV, TSV, TabDelimited
OpenDocument: ODS
أخرى: HTML, MHTML
Microsoft Excel: XLSM, XLTX, XLTM, XLAM
تنسيق مستند محمول PDF: 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
واستورد github.com/aspose-cells/aspose-cells-go-cpp
من ملف Go. إذا كان لديك بالفعل 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 | أمثلة | مدونة | الإصدارات | الدعم المجاني | رخصة مؤقتة