Guia do Desenvolvedor
Aspose.Cells FOSS for Go é uma biblioteca gratuita e de código aberto para processamento programático de planilhas. Seja construindo pipelines de dados, gerando relatórios automatizados ou processando grandes arquivos .xlsx, Aspose.Cells FOSS fornece um pequeno e idiomático API Go que cobre criação de pastas de trabalho, acesso a células, estilização, validação e streaming — sem necessidade do Microsoft Office.
Recursos Principais
Operações de Pasta de Trabalho e Planilha
Crie um novo Workbook com NewWorkbook() e acesse suas planilhas através do slice Worksheets. Leia e escreva células individuais através da coleção Cells() com Get(ref), Set(ref, value), Remove(ref) e All().
Estilização de Células
Agrupe as configurações de Font, Fill, Alignment e Border em um Style reutilizável e aplique-o a uma célula com Cell.SetStyle.
Validação de Dados
Anexe validação de lista ou intervalo de números inteiros a um intervalo de células com Worksheet.AddDataValidation, incluindo títulos de erro personalizados, mensagens e estilos de erro.
Tabelas e Imagens
Crie intervalos Table estruturados com Worksheet.AddTable e incorpore imagens com Worksheet.AddPicture.
Interop CSV e Streaming
Converta entre XLSX e CSV com ExportToCSV/ImportFromCSV e ToCSV/FromCSV. Processar pastas de trabalho grandes linha a linha com StreamingReader.ProcessRows, sem carregar a planilha inteira na memória.
Começando
Install
go get github.com/aspose-cells-foss/Aspose.Cells-FOSS-for-Go/v26Olá Mundo
Crie um Workbook, defina o valor de uma célula e chame Save() para gravar um arquivo XLSX:
func main() {
wb := cells_foss.NewWorkbook()
ws := wb.Worksheets[0]
ws.Cells().Set("A1", "Hello, Aspose.Cells FOSS!")
ws.Cells().Set("A2", 42)
wb.Save("hello.xlsx")
}Guias Disponíveis
- Visão geral dos recursos — Estilização, validação de dados, tabelas, imagens e streaming, com código funcional para cada.
- Trabalhando com Gerenciamento de Planilhas — Tutoriais práticos para criação de pastas de trabalho, manipulação de células e operações essenciais de planilhas.
- Começando — Instalação, requisitos de sistema e sua primeira pasta de trabalho.
Ver também
- API Reference: Documentação completa de classes e métodos para
cells_foss - Base de Conhecimento: Guias práticos orientados a tarefas
- Visão geral do produto: Resumo de recursos e capacidades
- Aspose.Cells — Enterprise Product Family
- Aspose.Cells — Enterprise Documentation