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

StackOverflow https://stackoverflow.com/questions/1606523

  •  05-07-2019
  •  | 
  •  

Вопрос

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

Я склонен идти с PHP-Excel.

заранее спасибо за ваши мысли...

K

Это было полезно?

Решение

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

Другие советы

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

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top