При работе с TCPDF необходимо решить ряд проблем:
Первый - это установка максимального объема памяти, который вы считаете нужным и требует использования чего-то подобного.
ini_set('memory_limit','VALUE HERE');
Затем вам нужно убедиться, что у вас достаточно времени для обработки;
ini_set('max_execution_time', VALUE HERE);
Тогда очень полезно проверить весь код, ища способы ограничить количество ресурсов, необходимых для созданияPDF.В моем случае у меня было много результатов БД и несколько массивов, хранящих огромные объемы данных, которые остались в памяти после их использования.Как только я сбросил их после их использования, использование моей памяти значительно уменьшилось.