l'ajout de nouvelles polices dans dompdf
Pour ajouter une nouvelle police d'Arvo dans DOMPdf j'ai mis à jour le fichier dompdf_font_family_cache.dist
et ajouté à la suite de code -
'arvo' =>
array (
'normal' => DOMPDF_FONT_DIR . 'Arvo-Regular',
'bold' => DOMPDF_FONT_DIR . 'Arvo-Bold',
'italic' => DOMPDF_FONT_DIR . 'Arvo-Italic',
'bold_italic' => DOMPDF_FONT_DIR . 'Arvo-BoldItalic',
),
J'inclus les fichiers de police dans le répertoire lib/fonts répertoire
J'ai ajouté une feuille de style dans le html -
font-family: arvo;
Mais une nouvelle police n'est pas ajouté dans le résultat de pdf.
Merci de m'aider à résoudre ce problème.
La version de dompdf utilisez-vous ?
Au lieu de modifier manuellement dompdf_font_family_cache vous devez utiliser load_font.php ou (dans dompdf 0.6.0 beta 3) l'installeur web situé à www/fonts.php.
Oui vous avez raison, j'ai utilisé load_font.php et maintenant, les polices de travail dans la sortie pdf.
comment dois-je utiliser load_font.php ? Moyens à mettre mon nom de police dans le fichier ci-dessus ?
Quand j'web à l'aide de la base de programme d'installation, puis de son demandant le nom d'utilisateur et le mot de passe "dompdf_config.custom.inc.php" .
Au lieu de modifier manuellement dompdf_font_family_cache vous devez utiliser load_font.php ou (dans dompdf 0.6.0 beta 3) l'installeur web situé à www/fonts.php.
Oui vous avez raison, j'ai utilisé load_font.php et maintenant, les polices de travail dans la sortie pdf.
comment dois-je utiliser load_font.php ? Moyens à mettre mon nom de police dans le fichier ci-dessus ?
Quand j'web à l'aide de la base de programme d'installation, puis de son demandant le nom d'utilisateur et le mot de passe "dompdf_config.custom.inc.php" .
OriginalL'auteur Raju Thakur | 2012-09-06
Vous devez vous connecter pour publier un commentaire.
Au lieu de modifier manuellement dompdf_font_family_cache vous devez utiliser load_font.php ou (dans dompdf 0.6.0 beta 3) l'installeur web situé à www/fonts.php.
OriginalL'auteur Raju Thakur
Pour windows avec WAMP/XAMPP, etc...
C:\wamp\www\bin\php\php5.4.3\php.exe load_font_php Consola consola.ttf
OriginalL'auteur bfb 1985
Dans mon cas, je l'ai résolu:
L'installation load_font.php à partir d'ici: https://github.com/dompdf/utils/blob/master/load_font.php
1.1. Créer un nouveau fichier dans votre dossier racine de votre projet et de les enregistrer.
1.2. Ensuite, exécutez cette ligne dans votre ligne de commande:
php load_font.php FONTNAME FONTPATH/fonts/EXAMPLEFONT.ttf
De recherche et ouvrir le fichier dompdf_font_family_cache.php et de mettre à jour votre fichier de cette façon (par exemple):
Aller à votre fichier PDF et l'utilisation de votre police.
Ces quelques étapes peut-être résoudre le problème. 🙂
OriginalL'auteur Samii