![](https://products-qa.fileformat.com/ru/spreadsheet/php/xlswriter/header-image.png)
Xlswriter
Библиотека PHP для электронных таблиц Excel 2007+ XLSX
PHP API с открытым исходным кодом для создания, чтения, изменения и обработки электронных таблиц XLSX. Он поддерживает создание новых ячеек, объединение ячеек, определенные имена, использование фильтров, управление диаграммами и т. д.
Xlswriter — это облегченное расширение PHP C, которое можно легко использовать для работы с форматом файлов Excel 2007+ XLSX. Библиотека на 100% совместима с файлами Excel XLSX и позволяет разработчикам с легкостью создавать, читать, изменять и обрабатывать электронные таблицы XLSX. Xlswriter можно без проблем использовать на ведущих платформах, таких как Windows, Linux, Mac OS и других. Библиотека имеет открытый исходный код и доступна по лицензии BSD.
Библиотека Xlswriter хорошо оптимизирована и включает в себя несколько важных функций, связанных с созданием электронных таблиц и управлением ими, таких как полное форматирование Excel, например жирный шрифт, курсив или подчеркивание, создание новых ячеек, объединение ячеек, определение имен, использование фильтров, управление диаграммами, использование изображений. на листе, добавление нескольких листов, проверка данных, раскрывающиеся списки и многое другое. Он может компилировать как 32, так и 64-битные операционные системы.
Начало работы с Xlswriter API
Вы можете легко установить Xlswriter с GitHub. Пожалуйста, используйте следующую команду для плавной установки.
Установите Xlswriter через GitHub.
$ git clone https://github.com/viest/php-ext-xlswriter.git
Управление таблицами через PHP
Библиотека xlswriter с открытым исходным кодом позволяет разработчикам программного обеспечения обрабатывать рабочие листы в своих собственных приложениях. Он включает в себя несколько важных функций для управления рабочими листами, таких как создание нового рабочего листа с нуля, переключение рабочих листов, скрытие рабочего листа, установка рабочего листа в качестве первого, масштабирование рабочего листа, переименование рабочего листа, удаление ненужного рабочего листа и многое другое. более.
Работа с диаграммами на рабочем листе
Библиотека xlswriter предоставляет функциональные возможности для работы с диаграммами внутри электронной таблицы Excel с помощью кода PHP. Он поддерживает несколько важных функций, связанных с диаграммами, а также различные типы диаграмм, такие как диаграммы с областями, гистограммы, гистограммы, линейные диаграммы, круговые диаграммы, точечные диаграммы, кольцевые или радарные диаграммы и многие другие. Он позволяет легко добавлять метки к серии диаграмм или применять свойства форматирования диаграммы к любому объекту диаграммы.
Доступ и чтение электронной таблицы Excel XLSX
Библиотека xlswriter с открытым исходным кодом включает полную поддержку доступа и чтения электронных таблиц Excel XLSX внутри своих приложений. Он включает в себя несколько важных функций, связанных с чтением электронных таблиц, таких как чтение данных со всего рабочего листа, чтение данных из ячейки, игнорирование пустых ячеек, игнорирование пустых строк, чтение глобальной строки, режим обратного вызова ячейки и т. д.
Поддержка фильтрации данных
Библиотека xlswriter предоставляет функциональные возможности для обработки ячеек внутри рабочего листа с помощью команд PHP. Вы можете легко добавлять новые ячейки или применять форматирование к набору ячеек на листе. В библиотеке доступно несколько важных функций, таких как вставка текста или ссылка на ячейку, добавление изображения, применение фильтров, объединение нескольких ячеек, стиль ячейки строки, стиль ячейки столбца, закрепление областей и многое другое.