Заказ закрыт
PHP + HTML. Сверстать несколько PDF страничек [mPDF]

Бюджет: 6 000 ₽
70.67 $ – 63.17 €
Заказчик выбрал исполнителя:
Фрилансер  
Есть макет PDF, необходимо из него сверстать HTML-шаблон и PHP скрипт. 

Пишем на PHP (Нужно чтобы код работал на PHP 7.0+). 

Библиотеку  для вёрстки PDF используем исключительно mPDF (подключаем последнюю версию через Composer), никакая другая библиотека для вёрстки PDF использоваться не должна.
Верстаем две версии: HTML (при распечатке должно печататься как на макете) и PDF, версии должны быть максимально похожи визуально.

На второй странице презентации должна находиться карта. По переданным в ваш модуль координатам должны рендериться обычные Яндекс Карты в веб-версии, в PDF-версии использовать Yandex Static Maps API.
Лого для презентации и водяного знака, а также сама презентация в аттаче.
Все поля динамичные, там может быть любой текст. 

Идеально – сверстать в шаблонизаторе Twig и сделать подстановку переменных, но можно и без Twig.  При вёрстке учесть, что текст может быть разной длины.

По картинкам:
- опциональная возможность добавлять водяной знак (прилагается)
- картинки могут быть горизонтальные и вертикальные.
На тех страницах. где чисто картинка:
- горизонтальные:  как на макете
- вертикальные: на всю высоту страницы, оставляем пространство по бокам, по одной картинке на страницу
На остальных страницах с картинками – оставляем пропорции как на макете, если пропорции не позволяют – обрезаем часть картинки через CSS.

По полям. 
Учесть, что на живых презентациях текст может быть длиннее, чем на макете. Т.е. не прибивать все рамки гвоздями, нужно если текст более длинный – чтобы вёрстка не слетала

Дополнительно могу выслать шрифты и картинки, если что-то понадобится, php-код и html-шаблон, написанный с помощью Twig для предыдущей версии генерилки PDF. Код в отрыве от фреймворка работать не будет, но всё что нужно – можно посмотреть.

На выходе требуется:
На выходе требуется: HTML-шаблон, свёрстанный из прилагаемого макета PDF и
PHP-скрипт, который используя именно библиотеку mPDF генерирует идентичные макетам PDF, работающие по правилам, описанным выше.
Опубликован 10.09.2019 в 17:07
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.