Часті питання

Часті питання

Яка ліцензійна модель у Aspose.Cells FOSS for Go?

Aspose.Cells FOSS for Go випущено під ліцензією MIT. Дивіться Сторінка ліцензії для деталей.

Чи можу я використовувати його у комерційних продуктах?

Так. Ліцензія MIT дозволяє використання в комерційних та закритих програмах, без зобов’язання розкривати ваш власний вихідний код. Ви повинні зберігати оригінальне повідомлення про авторські права та текст ліцензії у копіях програмного забезпечення.

Як встановити Aspose.Cells FOSS for Go?

Додайте його як залежність модуля Go:

go get github.com/aspose-cells-foss/Aspose.Cells-FOSS-for-Go/v26

Потрібен Go 1.24 або новіший, згідно з go.mod модуля.

Чи є зовнішні залежності?

Ні. go.mod не оголошує жодних require записів — бібліотека повністю побудована на стандартній бібліотеці Go, без cgo і без необхідності встановлювати рідні бібліотеки Office.

Який формат електронних таблиць підтримується?

Бібліотека читає, створює та змінює книги Excel .xlsx за допомогою типів Workbook, Worksheet та Cells, а також може експортувати в CSV і імпортувати з CSV за допомогою ExportToCSV/ImportFromCSV.

Як читати та записувати окремі клітини?

Використовуйте Cells() колекцію на Worksheet: Cells().Set(ref, value) для запису, Cells().Get(ref) для читання, і Cells().Remove(ref) для очищення клітини. Дивіться Робота з управлінням електронними таблицями для повних прикладів.

Чи підтримує бібліотека діаграми?

Це не підтверджено у поточній поверхні API — у довідковій документації не зустрічається тип, пов’язаний з діаграмами. Якщо ваш робочий процес потребує створення діаграм, перевірте the API Reference для поточного списку класів, перш ніж покладатися на нього.

Чи можу я обробляти великі робочі книги, не завантажуючи їх повністю в пам’ять?

Так. StreamingReader.ProcessRows читає робочий лист рядок за рядком через зворотний виклик, що розроблено саме для цього випадку.

Дивіться також

 Українська