По большому счёту, web-разработкой я не занимаюсь, но иногда
приходится "на коленке" писать отдельные модули. Последние полгода я
занимаюсь созданием web-фронтэнда к учётной базе 1С для клиентов своего
работодателя. О взаимодействии "web-сервисов" 1С и сайта я сейчас
распространяться не планирую - может быть напишу отдельную заметку, а
сейчас хотел поделиться своим опытом освоения вполне логичной темы
развития клиентского портала, а именно - формированием печатных форм
документов.Так как клиентский портал я решил писать на PHP
(просто из-за того, что этот язык был мне более-менее знаком по моим
предыдущим наработкам), то и библиотеки формирования pdf пришлось
выбирать из доступных для этого языка. Из всего множества проектов я
остановил свой выбор на tcpdf,
во-первых, данный проект бесплатен (и для коммерческого использования),
во-вторых, для базового "Hello, World!" достаточно написать буквально
пару строк "обвязки".
Предлагаемые мной "бланки печатных форм" являются плодом моих размышлений, обмеров линейкой параметров бумажных печатных форм, чтения официальной документации и примеров с сайта проекта, а также помогла статья из первой десятки поисковой выдачи гугла по настройке кириллических шрифтов.
Предлагаемые мной "бланки печатных форм" являются плодом моих размышлений, обмеров линейкой параметров бумажных печатных форм, чтения официальной документации и примеров с сайта проекта, а также помогла статья из первой десятки поисковой выдачи гугла по настройке кириллических шрифтов.