Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 06.09.2017 09:42:31

Laravel и PDF/Doc,Docx upload.

Laravel 5.3+
PHP 7.0+
Ubuntu 16.04

День добрый.
Интересует есть ли такой компонент или модуль для работы с pdf,doc,docx - документами, загрузка на сервер и запись в бд в определенную таблицу и последующий вывод?

Не в сети

#2 06.09.2017 09:44:46

Re: Laravel и PDF/Doc,Docx upload.

А чем загрузка pfd/doc отличается от загрузки других файлов, что для этого нужен отдельный компонент?

Вроде стандартный функционал загрузки подойдет, который в документации описан

Не в сети

#3 06.09.2017 09:48:02

Re: Laravel и PDF/Doc,Docx upload.

А чем загрузка pfd/doc отличается от загрузки других файлов, что для этого нужен отдельный компонент?Вроде стандартный функционал загрузки подойдет, который в документации описан

Ну до этого в доке не добрался... Может и действительно хватит стандартного...
А вообще такие модули есть?

Изменено HolyFlames (06.09.2017 09:49:47)

Не в сети

#4 06.09.2017 09:59:25

Re: Laravel и PDF/Doc,Docx upload.

Есть скорее всего. Попробуй поискать на packagist по ключевым словам laravel & upload

Не в сети

#5 06.09.2017 10:29:16

Re: Laravel и PDF/Doc,Docx upload.

Если это просто загрузка, то никаких пакетов не нужно. Если имеется ввиду импорт данных из документов, то есть пакеты (точнее Laravel обертки для PHP пакетов) вроде https://github.com/Maatwebsite/Laravel-Excel

Не в сети

#6 06.09.2017 10:39:36

Re: Laravel и PDF/Doc,Docx upload.

Если это просто загрузка, то никаких пакетов не нужно. Если имеется ввиду импорт данных из документов, то есть пакеты (точнее Laravel обертки для PHP пакетов) вроде https://github.com/Maatwebsite/Laravel-Excel

Doc(x)/pdf пока не нахожу. Нужно для импорта данных из этих загружаемых файлов.

Не в сети

#7 06.09.2017 12:03:08

Re: Laravel и PDF/Doc,Docx upload.

Гуглится форк из вышеприведенного пакета https://github.com/basdog22/Laravel-Word

Для PDF не гуглится. Если ничего не найдешь, можешь попробовать конвертировать PDF в Word или другой формат и импортировать его.

Не в сети

#8 06.09.2017 15:33:37

Re: Laravel и PDF/Doc,Docx upload.

Гуглится форк из вышеприведенного пакета https://github.com/basdog22/Laravel-WordДля PDF не гуглится. Если ничего не найдешь, можешь попробовать конвертировать PDF в Word или другой формат и импортировать его.

Он уже не доступен:

Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - The requested package maveius/word could not be found in any version, there may be a typo in the package name.

Potential causes:
- A typo in the package name
- The package is not available in a stable-enough version according to your minimum-stability setting
   see <https://getcomposer.org/doc/04-schema.m … -stability> for more details.

Не в сети

#9 06.09.2017 18:41:57

Re: Laravel и PDF/Doc,Docx upload.

Гугли дальше: https://github.com/PHPOffice/PHPWord

Пишут, что есть поддержка всех форматов, которые тебе нужны, в том числе для чтения.

Не в сети

#10 07.09.2017 12:58:48

Re: Laravel и PDF/Doc,Docx upload.

Гугли дальше: https://github.com/PHPOffice/PHPWordПишут, что есть поддержка всех форматов, которые тебе нужны, в том числе для чтения.

Спасибо. ПОставил, пощупал...
И понимаю что ещё не такой богатый опыт в пхп, простой текст из вордовского дока читает вроде норм, а к примеру взять резюме или что-то в этом роде, то уже не читает...

Хотя как-то же реализовуют чтение инфы из офисных доков с дальнейшей записью в бд к примеру...

Не в сети

#11 12.09.2017 14:06:50

Re: Laravel и PDF/Doc,Docx upload.

используют внешние утилиты, которые запускают через exec: catdoc, poppler, pdf2text. если нужно работать с самими изображениями страниц pdf, imagemagick умеет их открывать, соответственно в php-imagick есть все необходимые для этого функции. если нужно пдф отображать на страницах сайта (функционал типа книгочиталки), есть pdf2svg, который разбирает pdf на страницы с сохранением векторного формата – полезно если страницы нужно отображать на retina-экранах…

Не в сети

Подвал раздела