Xlswriter
Biblioteca PHP para planilhas XLSX do Excel 2007+
API PHP de código aberto para gerar, ler, modificar e processar planilhas XLSX. Ele é compatível com a criação de novas células, mesclagem de células, nomes definidos, uso de filtros, gerenciamento de gráficos etc.
O Xlswriter é uma extensão PHP C leve que pode ser usada para trabalhar com o formato de arquivo XLSX do Excel 2007+ com facilidade. A biblioteca é 100% compatível com arquivos Excel XLSX e permite que os desenvolvedores gerem, leiam, modifiquem e processem planilhas XLSX com facilidade. O Xlswriter pode ser usado sem problemas nas principais plataformas, como Windows, Linux, Mac OS e muito mais. A biblioteca é de código aberto e está disponível sob licença BSD.
A biblioteca Xlswriter está bem otimizada e incluiu vários recursos importantes relacionados à criação e gerenciamento de planilhas, como formatação completa do Excel como negrito, itálico ou sublinhado, criação de novas células, mesclagem de células, definição de nomes, uso de filtros, gerenciamento de gráficos, uso de imagens na planilha, adicionando várias planilhas, validação de dados e listas suspensas e muito mais. Ele pode compilar sistemas operacionais de 32 e 64 bits.
Introdução à API Xlswriter
Você pode instalar o Xlswriter do GitHub com facilidade. Por favor, use o seguinte comando para uma instalação suave.
Instale o Xlswriter via GitHub
$ git clone https://github.com/viest/php-ext-xlswriter.git
Gerenciando planilhas via PHP
A biblioteca xlswriter de código aberto permite que os desenvolvedores de software manipulem planilhas dentro de seus próprios aplicativos. Ele incluiu várias funções importantes para gerenciar planilhas, como criar uma nova planilha do zero, alternar planilhas, ocultar uma planilha, definir uma planilha como a primeira, ampliar a planilha, renomear uma planilha, excluir a planilha indesejada e muitas mais.
Manipulação de gráficos em uma planilha
A biblioteca xlswriter forneceu funcionalidade para trabalhar com gráficos dentro de uma planilha do Excel via código PHP. Ele permite várias funções importantes relacionadas a gráficos, bem como diferentes tipos de gráficos, como gráficos de área, gráficos de barras, histogramas, gráficos de linhas, gráficos de pizza, gráficos de dispersão, gráficos de rosca ou radar e muito mais. Ele permite adicionar rótulos a uma série de gráficos ou aplicar propriedades de formatação de gráfico a qualquer objeto de gráfico com facilidade.
Acesse e leia planilha Excel XLSX
A biblioteca xlswriter de código aberto inclui suporte completo para acessar e ler planilhas Excel XLSX dentro de seus aplicativos. Ele incluiu várias funções importantes relacionadas à leitura de planilhas, como ler dados de toda a planilha, ler dados de uma célula, ignorar células em branco, ignorar linhas em branco, leitura de linha global, modo de retorno de chamada de célula e assim por diante.
Suporte de filtragem de dados
A biblioteca xlswriter fornece funcionalidade para manipular células dentro de uma planilha usando comandos PHP. Você pode facilmente adicionar novas células ou aplicar formatação a um conjunto de células dentro de uma planilha. Existem várias funções importantes disponíveis na biblioteca, como inserir texto ou vincular a uma célula, adicionar uma imagem, aplicar filtros, mesclar várias células, estilo de célula de linha, estilo de célula de coluna, congelar painéis e muito mais.