Обработка документов Office xml (xlsx) с помощью PHP

Мне нужно создать своего рода компонент обработки на основе php на основе Excel (xslx). Я подумал, что есть несколько проектов с открытым исходным кодом, вокруг которых это происходит. У кого-нибудь есть особые опыты / советы по этому поводу для меня? То есть с кем идти, чего можно избежать?

Я имею тенденцию идти с PHP-Excel .

thx заранее для ваших мыслей …

К

Я использовал PHP-Excel много раз. Один из авторов имеет несколько примеров на блоге, извините только на чешском языке .

Это зависит от того, чего вы хотите достичь. Если вам нужно точно сформировать файл excel, такой пакет – это путь. Используя его, вы можете указать таблицу как можно больше.

Если вам нужно открыть файл и выполнить поиск и заменить в нем, обычно такие пакеты не могут этого сделать. Затем вам нужно вручную изменить файл вручную:

  1. Откройте его как почтовый
  2. читать структуру
  3. изменить xml-файлы
  4. сохранить их обратно на почтовый индекс
  5. Переименуйте zip в .xlsx

Звучит утомительно, но это потрясающий опыт и дает вам еще больший контроль над файлом.

  • Что означают значения атрибута excel xml cell?
  • Excel VBA - вставка XML из строки
  • Ошибка 1B6 при попытке создать XML-карту в Excel
  • Большая папка XML-файлов должна стать большой папкой книг Excel
  • Форматирование шрифтов внутренних элементов Excel с помощью XML
  • Как импортировать XML-файл в шаблон файла Excel XLS с использованием Python?
  • Меньшие файлы SpreadsheetML через Excel 2007
  • excel xml to xml - xslt для итерации внутреннего цикла
  • При использовании Xpath, как я могу получить только часть строкового значения узла?
  • C # Как читать XML-значения ячейки Excel с форматированием символьного уровня? (Несколько элементов <t> внутри <si>)
  • Легко использовать данные Excel в SQL Server
  • Interesting Posts

    Прокрутите выбранные ячейки, проверьте границы и измените цвет.

    Как открыть файл excel, который был экспортирован из java arraylist

    Отчет диаграммы SSRS с ползунками для фильтрации или изменения набора данных

    Данные Smartsheet в Excel через Power Query

    Как установить имена столбцов

    Группировать столбцы, но не защищать их, а пароль защищает один из столбцов группы.

    Пользователи удалять файлы удаленно

    Слияние двух столбцов в сводной таблице

    Если значение ячейки равно десятичному, тогда измените цвет шрифта

    Копирование динамического диапазона ячеек из неактивной рабочей книги для вставки в активную книгу в заостренных местах

    Как читать файл Excel большого размера после загрузки

    Редактирование макроса в ошибке VBA AutoFilter Array

    Прерывание строки в разных столбцах на основе символа

    Поиск с использованием INDEX и MATCH с двумя критериями

    Автофильтр в VBA с критериями как диапазон ячеек

    Давайте будем гением компьютера.