Skip to content

Commit c5d2844

Browse files
committed
Update samples
1 parent 6408675 commit c5d2844

39 files changed

+109
-97
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
# Folders
66
_obj
77
_test
8-
8+
.idea
99

1010
# Architecture specific extensions/prefixes
1111
*.[568vq]

README.md

Lines changed: 65 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ Aspose.Cells for Go via C++ is a native Go library designed for Go developers to
4747
|[PPTX](https://docs.fileformat.com/presentation/pptx/)|The PPTX format is based on the Microsoft PowerPoint open XML presentation file format.||√|
4848

4949
# Run Aspose.Cells for Go via C++ in production
50+
5051
A commercial license key is required for use in a production environment. Please <a href="https://purchase.aspose.com/buy">contact us to purchase a commercial license</a> if you do not have a valid license key.
5152

5253
## Quick Start Guide
@@ -55,14 +56,17 @@ A commercial license key is required for use in a production environment. Please
5556

5657
1. Import `github.com/aspose-cells/aspose-cells-go-cpp/v24` into your project
5758
a. On **Windows**, you will have to locate the DLLs for running the project and append them to your path.
59+
5860
```
59-
$env:PATH = $env:Path + ";$env:GOPATH\pkg\mod\github.com\aspose-cells\aspose-cells-go-cpp@v0.1.0\lib\win_x86_64"
61+
$env:PATH = $env:Path + ";$env:GOPATH\github.com\aspose-cells\aspose-cells-go-cpp\v24@v24.12.0\lib\win_x86_64"
6062
```
63+
6164
b. On **Linux**, you will have to locate the DLLs for running the project and append them to your path.
65+
6266
```
63-
set PATH=%GOPATH%/pkg/mod/github.com/aspose-cells/aspose-cells-go-cpp/v24@your_version/libs/win/Lib/win_x86_64
67+
set PATH=%GOPATH%/github.com/aspose-cells/aspose-cells-go-cpp/v24@your_version/libs/win/Lib/linux_x86_64
6468
```
65-
69+
6670
You may also copy these directly to your project directory.
6771

6872
2. Create a main.go in your project directory
@@ -76,8 +80,8 @@ import (
7680
)
7781

7882
func main() {
79-
lic, _ := NewLicense()
80-
lic.SetLicense_String(os.Getenv("LicensePath"))
83+
lic, _ := NewLicense()
84+
lic.SetLicense_String(os.Getenv("LicensePath"))
8185
workbook, _ := NewWorkbook()
8286
worksheets, _ := workbook.GetWorksheets()
8387
worksheet, _ := worksheets.Get_Int(0)
@@ -91,7 +95,7 @@ func main() {
9195

9296
```
9397

94-
### Create a table in excel
98+
### Create a table in excel
9599

96100
```go
97101

@@ -103,64 +107,64 @@ import (
103107

104108
func main() {
105109
workbook, _ := NewWorkbook()
106-
worksheets, _ := workbook.GetWorksheets()
107-
worksheet, _ := worksheets.Get_Int(0)
108-
cells, _ := worksheet.GetCells()
109-
set_cell_string_value(cells, "A1", "Employee")
110-
set_cell_string_value(cells, "B1", "Quarter")
111-
set_cell_string_value(cells, "C1", "Product")
112-
set_cell_string_value(cells, "D1", "Continent")
113-
set_cell_string_value(cells, "E1", "Country")
114-
set_cell_string_value(cells, "F1", "Sale")
115-
116-
set_cell_string_value(cells, "A2", "David")
117-
set_cell_string_value(cells, "A3", "David")
118-
set_cell_string_value(cells, "A4", "David")
119-
set_cell_string_value(cells, "A5", "David")
120-
set_cell_string_value(cells, "A6", "James")
121-
122-
set_cell_int_value(cells, "B2", 1)
123-
set_cell_int_value(cells, "B3", 2)
124-
set_cell_int_value(cells, "B4", 3)
125-
set_cell_int_value(cells, "B5", 4)
126-
set_cell_int_value(cells, "B6", 1)
127-
128-
set_cell_string_value(cells, "C2", "Maxilaku")
129-
set_cell_string_value(cells, "C3", "Maxilaku")
130-
set_cell_string_value(cells, "C4", "Chai")
131-
set_cell_string_value(cells, "C5", "Maxilaku")
132-
set_cell_string_value(cells, "C6", "Chang")
133-
134-
set_cell_string_value(cells, "D2", "Asia")
135-
set_cell_string_value(cells, "D3", "Asia")
136-
set_cell_string_value(cells, "D4", "Asia")
137-
set_cell_string_value(cells, "D5", "Asia")
138-
set_cell_string_value(cells, "D6", "Europe")
139-
140-
set_cell_string_value(cells, "E2", "China")
141-
set_cell_string_value(cells, "E3", "India")
142-
set_cell_string_value(cells, "E4", "Korea")
143-
set_cell_string_value(cells, "E5", "India")
144-
set_cell_string_value(cells, "E6", "France")
145-
146-
set_cell_int_value(cells, "F2", 2000)
147-
set_cell_int_value(cells, "F3", 500)
148-
set_cell_int_value(cells, "F4", 1200)
149-
set_cell_int_value(cells, "F5", 1500)
150-
set_cell_int_value(cells, "F6", 500)
151-
152-
listObjects, _ := worksheet.GetListObjects()
153-
index, _ := listObjects.Add_String_String_Bool("A1", "F6", true)
154-
listObject, _ := listObjects.Get_Int(index)
155-
listObject.SetShowHeaderRow(true)
156-
listObject.SetTableStyleType(TableStyleType_TableStyleMedium10)
157-
listObject.SetShowTotals(true)
158-
159-
workbook.Save_String("CreateTable.xlsx")
110+
worksheets, _ := workbook.GetWorksheets()
111+
worksheet, _ := worksheets.Get_Int(0)
112+
cells, _ := worksheet.GetCells()
113+
set_cell_string_value(cells, "A1", "Employee")
114+
set_cell_string_value(cells, "B1", "Quarter")
115+
set_cell_string_value(cells, "C1", "Product")
116+
set_cell_string_value(cells, "D1", "Continent")
117+
set_cell_string_value(cells, "E1", "Country")
118+
set_cell_string_value(cells, "F1", "Sale")
119+
120+
set_cell_string_value(cells, "A2", "David")
121+
set_cell_string_value(cells, "A3", "David")
122+
set_cell_string_value(cells, "A4", "David")
123+
set_cell_string_value(cells, "A5", "David")
124+
set_cell_string_value(cells, "A6", "James")
125+
126+
set_cell_int_value(cells, "B2", 1)
127+
set_cell_int_value(cells, "B3", 2)
128+
set_cell_int_value(cells, "B4", 3)
129+
set_cell_int_value(cells, "B5", 4)
130+
set_cell_int_value(cells, "B6", 1)
131+
132+
set_cell_string_value(cells, "C2", "Maxilaku")
133+
set_cell_string_value(cells, "C3", "Maxilaku")
134+
set_cell_string_value(cells, "C4", "Chai")
135+
set_cell_string_value(cells, "C5", "Maxilaku")
136+
set_cell_string_value(cells, "C6", "Chang")
137+
138+
set_cell_string_value(cells, "D2", "Asia")
139+
set_cell_string_value(cells, "D3", "Asia")
140+
set_cell_string_value(cells, "D4", "Asia")
141+
set_cell_string_value(cells, "D5", "Asia")
142+
set_cell_string_value(cells, "D6", "Europe")
143+
144+
set_cell_string_value(cells, "E2", "China")
145+
set_cell_string_value(cells, "E3", "India")
146+
set_cell_string_value(cells, "E4", "Korea")
147+
set_cell_string_value(cells, "E5", "India")
148+
set_cell_string_value(cells, "E6", "France")
149+
150+
set_cell_int_value(cells, "F2", 2000)
151+
set_cell_int_value(cells, "F3", 500)
152+
set_cell_int_value(cells, "F4", 1200)
153+
set_cell_int_value(cells, "F5", 1500)
154+
set_cell_int_value(cells, "F6", 500)
155+
156+
listObjects, _ := worksheet.GetListObjects()
157+
index, _ := listObjects.Add_String_String_Bool("A1", "F6", true)
158+
listObject, _ := listObjects.Get_Int(index)
159+
listObject.SetShowHeaderRow(true)
160+
listObject.SetTableStyleType(TableStyleType_TableStyleMedium10)
161+
listObject.SetShowTotals(true)
162+
163+
workbook.Save_String("CreateTable.xlsx")
160164
}
161165
```
162166

163-
### Create bubble chart in excel
167+
### Create bubble chart in excel
164168

165169
```go
166170

samples/add-custom-property.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package main
22

33
import (
4-
. "github.com/aspose-cells/aspose-cells-go-cpp"
4+
. "github.com/aspose-cells/aspose-cells-go-cpp/v24"
55
)
66

77
func AddCustomProperty() {

samples/add-data-to-excel.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package main
22

33
import (
4-
. "github.com/aspose-cells/aspose-cells-go-cpp"
4+
. "github.com/aspose-cells/aspose-cells-go-cpp/v24"
55
)
66

77
func AddDataToExcel() {

samples/add-hyperlink-to-image.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package main
22

33
import (
4-
. "github.com/aspose-cells/aspose-cells-go-cpp"
4+
. "github.com/aspose-cells/aspose-cells-go-cpp/v24"
55
)
66

77
func AddHyperlinkToImage() {

samples/calculate-formula-in-excel.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package main
22

33
import (
4-
. "github.com/aspose-cells/aspose-cells-go-cpp"
4+
. "github.com/aspose-cells/aspose-cells-go-cpp/v24"
55
)
66

77
func CalculateFormulaInExcel() {

samples/chart-to-image.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package main
22

33
import (
4-
. "github.com/aspose-cells/aspose-cells-go-cpp"
4+
. "github.com/aspose-cells/aspose-cells-go-cpp/v24"
55
)
66

77
func ChartToImage() {

samples/convert-excel-to-ods.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package main
22

33
import (
4-
. "github.com/aspose-cells/aspose-cells-go-cpp"
4+
. "github.com/aspose-cells/aspose-cells-go-cpp/v24"
55
)
66

77
func ConvertExcelToOds() {

samples/convert-excel-to-pdf.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package main
22

33
import (
4-
. "github.com/aspose-cells/aspose-cells-go-cpp"
4+
. "github.com/aspose-cells/aspose-cells-go-cpp/v24"
55
)
66

77
func ConvertExcelToPdf() {

samples/convert-table-to-range.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package main
22

33
import (
4-
. "github.com/aspose-cells/aspose-cells-go-cpp"
4+
. "github.com/aspose-cells/aspose-cells-go-cpp/v24"
55
)
66

77
func ConvertTableToRange() {

0 commit comments

Comments
 (0)