2017-06-14 1 views
0

Je veux créer un PDF en arabe en utilisant PdfBox mais je ne veux pas utiliser de fichier externe .ttf. Y a-t-un autre moyen de faire ça? J'ai déjà traversé beaucoup de choses, mais tous utilisent des fichiers .ttf.Créer un fichier texte au format pdf en utilisant pdfbox

+0

Bienvenue dans Stackoverflow! Veuillez prendre le temps de lire [les pages d'aide] (http://stackoverflow.com/help), en particulier les sections intitulées ["Quels sujets puis-je poser à propos d'ici?"] (Http://stackoverflow.com/help/ sur le sujet) et ["Quels types de questions devrais-je éviter de poser?"] (http://stackoverflow.com/help/dont-ask). Aussi s'il vous plaît prendre le [tour] (http://stackoverflow.com/tour) et lire sur [Comment poser de bonnes questions] (http://stackoverflow.com/help/how-to-ask). Enfin, apprenez comment créer un [Exemple minimal, complet et vérifiable] (http://stackoverflow.com/help/mcve). – Markus

Répondre

0

PdfBox a les polices suivantes: TIMES_ROMAN, HELVETICA, COURIER, SYMBOL, ZAPF_DINGBATS avec leurs compteurs de style. Si vous avez essayé toutes ces polices sans résultat, cela signifie que l'encodage de caractères utilisé pour celles-ci ne supporte pas les caractères arabes.
Votre meilleur pari est de joindre une police .ttf qui contient ces symboles. Aussi, vous pouvez jeter un oeil à ce Write arabic characters with PDFBOX