Извлечение файлов из системы.

Все вопросы/проблемы по установке и использовании.
alexinc
Сообщения: 422
Зарегистрирован: 03 мар 2022, 21:40
Имя: Alex
Откуда: Россия
Контактная информация:

Re: Извлечение файлов из системы.

Сообщение alexinc »

Ну вообще, план был такой:
Я взял шаблон: https://www.rukovoditel.net/database_te ... .php?id=32
Немного его адаптировал под требования. Теперь там есть несколько разделов, которые заполняются строго типизированными данными. Страниц достаточно много и заполняются они не все сразу и вразнобой по времени.
План такой:
После заполнения генерировать (руками или автоматом) каждый раздел в pdf или html (потом из хрома в pdf). Если pdf можно сразу засунуть в базу без скачивания - хорошо, если нет - то можно и сохранить его на диск, проверить и загрузить обратно. Делают это несколько разных людей.
После прохождения полностью всех точек составления, используя https://github.com/jurosh/php-pdf-merge (или https://github.com/clegginabox/pdf-merger - смотря что больше подойдет) - склеить нужные файлы в нужном порядке и уже предоставлять на конечное утверждение.
alexinc
Сообщения: 422
Зарегистрирован: 03 мар 2022, 21:40
Имя: Alex
Откуда: Россия
Контактная информация:

Re: Извлечение файлов из системы.

Сообщение alexinc »

Antonyous99 писал(а): 03 мар 2023, 16:13
remchik писал(а): 02 мар 2023, 14:58 Так средством php прочитайте все 3 файла последовательно, и запишите в один
Все верно.
Какая разница, что имена шифрованные?
attachment::parse_path(имя файла) - получаете путь + шифрованное имя файла.
Получаете тело (file_get_content) каждого файла, записываете в переменные, потом объединяете в одну переменную, потом file_put_content уже с новыми именем.
Вот и все.
На самом деле мне вот и нужно было узнать как получить путь + имя (attachment::parse_path(имя файла) . Тело записывать вряд ли нужно - там бинарники. А вот как автоматом закинуть в запись (через автоматизацию. Не через api)- это тоже интересно. Не встречал нигде в доках.
Аватара пользователя
Develop-Soft
Сообщения: 599
Зарегистрирован: 27 мар 2019, 01:22
Имя: Владимир
Откуда: Россия, Белгород
Контактная информация:

Re: Извлечение файлов из системы.

Сообщение Develop-Soft »

alexinc писал(а): 03 мар 2023, 21:49 Делают это несколько разных людей.
Может имеет смысл соответсвующим образом подогнать структуру базы? Чтобы вносили (какие там надо) изменения непосредственно в РК, а на финише генерить один общий файл...
alexinc
Сообщения: 422
Зарегистрирован: 03 мар 2022, 21:40
Имя: Alex
Откуда: Россия
Контактная информация:

Re: Извлечение файлов из системы.

Сообщение alexinc »

Develop-Soft писал(а): 03 мар 2023, 23:48
alexinc писал(а): 03 мар 2023, 21:49 Делают это несколько разных людей.
Может имеет смысл соответсвующим образом подогнать структуру базы? Чтобы вносили (какие там надо) изменения непосредственно в РК, а на финише генерить один общий файл...
Может и имеет. По нашим подсчетам выходной общий файл будет иметь от 800 до 2500 страниц, включая фото.
Прочитать и проверить одному человеку такое - достаточно тяжело.
Ответить