Бесплатный Perl API для создания и преобразования таблиц Excel

Библиотека Perl Excel с открытым исходным кодом, которая позволяет создавать, редактировать и манипулировать Excel XLSX. Он позволяет импортировать/экспортировать данные, создавать диаграммы, поддерживать формулы и т. д.

Microsoft Excel — мощный инструмент, широко используемый для манипулирования данными, анализа и составления отчетов. Когда дело доходит до программного управления файлами Excel с помощью Perl, библиотека Excel-Writer-XLSX выделяется как надежное и многофункциональное решение. Excel-Writer-XLSX — это модуль Perl с открытым исходным кодом, который позволяет создавать файлы Excel и манипулировать ими в формате XLSX, который является форматом по умолчанию, используемым Microsoft Excel с 2007 года. Он предоставляет разработчикам программного обеспечения удобный набор инструментов и функций для создавать, изменять и форматировать электронные таблицы Excel, что делает их важным ресурсом для автоматизации задач обработки данных.

Библиотека Perl Excel-Writer-XLS открывает мир возможностей для разработчиков, желающих программно взаимодействовать с файлами Excel. В библиотеке есть несколько важных функций, таких как обработка нескольких листов, работа со строками и числами, поддержка форматирования ячеек, работа с формулами, вставка изображений и управление ими, работа с диаграммами, поддержка проверки данных, условное форматирование, вставка и управление таблицами. , поддержка расширенных форматов строк, обработка гиперссылок, параметры настройки страницы и печати и многое другое.

Excel-Writer-XLSX — это универсальная и простая в использовании библиотека Perl, которая упрощает задачи создания и обработки файлов Excel. Библиотека поддерживает создание формул внутри ячеек и предоставляет несколько функций для задания формул с использованием стандартного синтаксиса Excel, что позволяет разработчикам выполнять вычисления и автоматизировать анализ данных в своих приложениях Perl. Если вам нужно создавать отчеты, обрабатывать большие наборы данных или интегрировать функции Excel в ваши приложения Perl, Excel-Writer-XLSX предоставляет необходимые инструменты для оптимизации вашего рабочего процесса.

Previous Next

Начало работы с Excel-Writer-XLSX

Рекомендуемый способ установки Excel-Writer-XLSX — использование стандартной процедуры Perl. Пожалуйста, используйте следующую команду для плавной установки.

Установить Excel-Writer-XLSX через CPAN

cpan Excel::Writer::XLSX 

Вы также можете загрузить его непосредственно с GitHub.

Создание таблиц Excel и управление ими с помощью Perl

Библиотека Excel-Writer-XLSX с открытым исходным кодом позволяет разработчикам программного обеспечения создавать электронные таблицы Excel и управлять ими внутри своих приложений Perl. Он позволяет создавать новые таблицы Excel с нуля с помощью всего лишь пары строк кода Perl. Он предоставляет функции для определения рабочих листов, установки значений ячеек, форматирования ячеек и применения различных параметров стиля, таких как размер шрифта, полужирный/курсив, границы ячеек, цвета фона и многое другое. Такая гибкость позволяет создавать визуально привлекательные и информативные таблицы. В следующем примере показано, как разработчики программного обеспечения могут создать электронную таблицу Excel и заполнить ее данными, указав индексы строк и столбцов с помощью команд Perl.

Как создавать файлы Excel с помощью Perl API?

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'); 

Добавление диаграмм в электронные таблицы и управление ими с помощью Perl

Визуализация данных в виде диаграмм — обычное требование в Excel. Библиотека Excel-Writer-XLSX с открытым исходным кодом предлагает поддержку создания различных типов диаграмм, включая гистограммы, линейные диаграммы, круговые диаграммы и т. д. Разработчики программного обеспечения могут указывать диапазон данных диаграммы, настраивать внешний вид диаграммы и добавлять заголовки, метки и легенды для улучшения визуального представления данных. В следующем примере показано, как вставить диаграмму в лист Excel с помощью кода Perl.

Как добавить диаграмму в лист Excel с помощью кода 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);

Импорт и экспорт данных из файла Excel

Библиотека Excel-Writer-XLSX с открытым исходным кодом позволяет разработчикам программного обеспечения легко импортировать и экспортировать данные из файла Excel внутри приложений Perl. Библиотека поддерживает плавный импорт и экспорт данных из различных источников данных. Он может считывать данные из массивов, хэшей, результатов запросов к базе данных и файлов CSV, что делает его удобным для заполнения листов Excel существующими данными. Аналогично, он позволяет экспортировать данные из листов Excel в эти форматы, облегчая извлечение данных и интеграцию в другие системы.

 Русский