Dalam dompdf, perpustakaan PHP yang popular untuk menjana dokumen PDF, keluarga fon lalai mungkin tidak sejajar dengan reka bentuk yang dimaksudkan . Ini boleh mengecewakan apabila cuba mencapai rupa dan rasa tertentu.
Secara dalaman, dokumen PDF menyokong set fon terhad secara lalai: Helvetica, Times-Roman, Courier, Zapf-Dingbats, dan Simbol. Apabila menemui fon tersuai yang ditentukan melalui CSS, dompdf cuba membenamkannya dalam PDF jika ia telah dimuatkan sebelum ini atau dirujuk melalui peraturan CSS @font-face.
Untuk memuatkan fon yang diingini dan mendayakan penggunaannya dalam dompdf, anda boleh memanfaatkan perkara berikut kaedah:
Untuk menetapkan keluarga fon kepada "NeutraText-Book" menggunakan kaedah @font-face:
@font-face { font-family: 'NeutraText-Book'; src: url(/path/to/neutratext.ttf) format('truetype'); }
Dengan skrip load_font.php:
load_font.php "NeutraText-Book" /path/to/neutratext.ttf
Atas ialah kandungan terperinci Bagaimana untuk Menyesuaikan Keluarga Fon dalam Penjanaan PDF dengan Dompdf?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!