Как использовать Arial в PDF с использованием TCPDF без встраивания
Я успешно добавил шрифт Arial к TCPDF, однако размер файла велик из-за его встраивания в шрифт. Я бы подумал, что Arial был стандартным шрифтом на подавляющем большинстве машин пользователей, так есть ли способ его работы, используя Arial если доступно, то Helvetica если нет, то любой шрифт без засечек в качестве резервной копии?
2 ответа:
Вы можете подмножество шрифта, который вставляет только глифы, которые фактически используются в вашем документе. Это сэкономит немного места, так как Arial имеет глифы для очень большой полосы пространства символов Unicode.
Это последний аргумент в вызовеsetFont () (прокрутите страницу до конца).
Я обнаружил, что если я удалю все файлы
arialв папке fonts, кроме тех, которые заканчиваются на.php, размер файла упадет примерно до 500 КБ, как и другие основные шрифты в tcpdf. Я бы предположил, что это означает, что они теперь не встроены и вернутся к другому шрифту без засечек на компьютере пользователя, если у них нет arial.