Проект TCPDF возник в 2002 году и в настоящее время является одним из самых активных в мире проектов с открытым исходным кодом. Текущая версия 8.0.x находится в разработке и не готова к использованию, при этом найти предыдущую версии не просто но возможно.
Официальный сайт проекта TCPDF //tcpdf.org
Содержит описание, документацию и много примеров к версиям до 6.x.
FPDF — це клас PHP, який дозволяє створювати файли PDF за допомогою чистого PHP, тобто без використання бібліотеки PDFlib.
F на початку імені проекта FPDF означає Free: ви можете використовувати його для будь-якого використання та змінювати відповідно до своїх потреб.
PHP - Hypertext Preprocessor (первоначально PHP/FI - Personal Home Page / Form Interpreter), а позже названный Personal Home Page Tools. Это скриптовый язык общего назначения, использует большое число синтаксических заимствований из C, интенсивно применяется для разработки серверной части веб-приложений. В настоящее время поддерживается подавляющим большинством хостинг-провайдеров и является одним из лидеров среди языков, применяющихся для создания динамических веб-сайтов.
В PHP 4 и старше предусмотрена функция serialize(mixed $value): string, которая генерирует пригодное для хранения строковое представление любой переменной. Строковое представление используется для хранения или передачи значений PHP между скриптами без потери их типа и структуры. Обратная операция получения переменной из строкового представления реализует функция unserialize() .
Строковое представление сериализации - это особый внутренний формат вида:
1
a:3:{i:1;a:0:{}i:2;a:2:{s:5:"title";s:67:"(C) 2019.Реформация Компьютерных Систем";s:8:"nav_menu";i:2;}s:12:"_multiwidget";i:1;}
Для использования таких данных за пределами среды PHP необходимо выполнять десериализацию таких данных, а для сохранения сериализацию.
В настоящей публикации описан формат сериализации и приведены коды функций для 1С:Предприятие 8.