API Perl gratuita para criar e converter planilhas Excel
Biblioteca Perl Excel de código aberto que permite a criação, edição e manipulação do Excel XLSX. Ele permite importação/exportação de dados, geração de gráficos, suporte a fórmulas e assim por diante.
O Microsoft Excel é uma ferramenta poderosa amplamente utilizada para manipulação, análise e geração de relatórios de dados. Quando se trata de manipular arquivos Excel programaticamente usando Perl, a biblioteca Excel-Writer-XLSX se destaca como uma solução confiável e rica em recursos. Excel-Writer-XLSX é um módulo Perl de código aberto que permite a criação e manipulação de arquivos Excel no formato XLSX, que é o formato padrão usado pelo Microsoft Excel desde 2007. Ele fornece aos desenvolvedores de software um conjunto conveniente de ferramentas e funções para gerar, modificar e formatar planilhas Excel, tornando-o um recurso essencial para automatizar tarefas de processamento de dados.
A biblioteca Perl Excel-Writer-XLS abre um mundo de possibilidades para desenvolvedores que desejam interagir com arquivos Excel programaticamente. Existem vários recursos importantes na biblioteca, como lidar com várias planilhas, trabalhar com strings e números, suporte para formatação de células, trabalhar com fórmulas, inserir e gerenciar imagens, trabalhar com gráficos, suporte para validação de dados, formatação condicional, inserir e gerenciar tabelas , Suporte a formatos de string ricos, manipulação de hiperlinks, configuração de página e opções de impressão e muito mais.
Excel-Writer-XLSX é uma biblioteca Perl versátil e fácil de usar que simplifica as tarefas de geração e manipulação de arquivos Excel. A biblioteca suporta a criação de fórmulas dentro de células e fornece diversas funções para definir fórmulas usando a sintaxe padrão do Excel, permitindo que os desenvolvedores realizem cálculos e automatizem a análise de dados em seus aplicativos Perl. Se você precisa gerar relatórios, processar grandes conjuntos de dados ou integrar a funcionalidade do Excel em seus aplicativos Perl, o Excel-Writer-XLSX fornece as ferramentas necessárias para agilizar seu fluxo de trabalho.
Introdução ao Excel-Writer-XLSX
A maneira recomendada de instalar o Excel-Writer-XLSX é usando o procedimento Perl padrão. Use o seguinte comando para uma instalação tranquila.
Instale o Excel-Writer-XLSX via CPAN
cpan Excel::Writer::XLSX
Você também pode baixá-lo diretamente do GitHub.
Criar e gerenciar planilha Excel via Perl
A biblioteca Excel-Writer-XLSX de código aberto permite que desenvolvedores de software criem e manipulem planilhas Excel em seus aplicativos Perl. Ele permite a geração de novas planilhas Excel do zero com apenas algumas linhas de código Perl. Ele fornece funções para definir planilhas, definir valores de células, formatar células e aplicar várias opções de estilo, como tamanho de fonte, negrito/itálico, bordas de células, cores de fundo e muito mais. Essa flexibilidade permite a criação de planilhas visualmente atraentes e informativas. O exemplo a seguir mostra como os desenvolvedores de software podem criar planilhas do Excel e preencher a planilha com dados especificando índices de linhas e colunas usando comandos Perl.
Como criar arquivos Excel usando API Perl?
use Excel::Writer::XLSX;
// initialize a new Excel workbook and add a worksheet:
my $workbook = Excel::Writer::XLSX->new('output.xlsx');
my $worksheet = $workbook->add_worksheet();
//Populate the worksheet with data by specifying row and column indices
$worksheet->write('A1', 'Hello');
$worksheet->write('A2', 'Excel');
$worksheet->write('B1', 'Welcome');
$worksheet->write('B2', 'to');
$worksheet->write('C1', 'excel-writer-xlsx');
Adicionando e gerenciando gráficos em planilhas via Perl
Visualizar dados na forma de gráficos é um requisito comum no Excel. A biblioteca Excel-Writer-XLSX de código aberto oferece suporte para a criação de vários tipos de gráficos, incluindo gráficos de barras, gráficos de linhas, gráficos de pizza e muito mais. Os desenvolvedores de software podem especificar o intervalo de dados do gráfico, personalizar a aparência do gráfico e adicionar títulos, rótulos e legendas para aprimorar a representação visual dos dados. O exemplo a seguir demonstra como inserir gráfico em uma planilha do Excel usando código Perl.
Como adicionar gráfico a uma planilha do Excel via código Perl?
my $chart = $workbook->add_chart(type => 'column', embedded => 1);
$chart->add_series(
categories => '=Sheet1!$A$1:$A$3',
values => '=Sheet1!$B$1:$B$3',
);
$worksheet->insert_chart('C4', $chart);
Importar e exportar dados de arquivo Excel
A biblioteca Excel-Writer-XLSX de código aberto facilita aos desenvolvedores de software importar e exportar dados de um arquivo Excel dentro de aplicativos Perl. A biblioteca oferece suporte à importação e exportação contínua de dados de várias fontes de dados. Ele pode ler dados de matrizes, hashes, resultados de consultas de banco de dados e arquivos CSV, tornando-o conveniente para preencher planilhas do Excel com dados existentes. Da mesma forma, permite exportar dados de planilhas Excel para estes formatos, facilitando a extração de dados e integração com outros sistemas.