Страница 2 из 2

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

Добавлено: 03 мар 2023, 21:49
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 - смотря что больше подойдет) - склеить нужные файлы в нужном порядке и уже предоставлять на конечное утверждение.

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

Добавлено: 03 мар 2023, 21:58
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)- это тоже интересно. Не встречал нигде в доках.

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

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

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

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