Perguntas Frequentes
Qual é o modelo de licenciamento para Aspose.Cells FOSS for Go?
Aspose.Cells FOSS for Go é lançado sob a MIT License. Veja o Página da Licença para detalhes.
Posso usá-lo em produtos comerciais?
Sim. A Licença MIT permite o uso em aplicações comerciais e de código fechado, sem obrigação de divulgar seu próprio código-fonte. Você deve manter o aviso de direitos autorais original e o texto da licença nas cópias do software.
Como instalo Aspose.Cells FOSS for Go?
Adicione-o como uma dependência de módulo Go:
go get github.com/aspose-cells-foss/Aspose.Cells-FOSS-for-Go/v26Requer Go 1.24 ou posterior, de acordo com o go.mod do módulo.
Existem dependências externas?
Não. go.mod não declara entradas require — a biblioteca é construída inteiramente sobre a biblioteca padrão do Go, sem cgo e sem bibliotecas nativas do Office para instalar.
Qual formato de planilha é suportado?
A biblioteca lê, cria e modifica pastas de trabalho Excel .xlsx por meio dos tipos Workbook, Worksheet e Cells, e pode exportar para e importar de CSV com ExportToCSV/ImportFromCSV.
Como ler e escrever células individuais?
Use a Cells() coleção em um Worksheet: Cells().Set(ref, value) para escrever, Cells().Get(ref) para ler, e Cells().Remove(ref) para limpar uma célula. Veja Trabalhando com Gerenciamento de Planilhas para exemplos completos.
A biblioteca suporta gráficos?
Isso não está confirmado na superfície atual do API — nenhum tipo relacionado a gráficos aparece na documentação de referência. Se seu fluxo de trabalho precisar de criação de gráficos, verifique o API Reference para a lista de classes atual antes de confiar nela.
Posso processar pastas de trabalho grandes sem carregá-las completamente na memória?
Sim. StreamingReader.ProcessRows lê uma planilha linha por linha através de um callback, que foi projetado exatamente para esse caso.