Remplacer un caractère par des espaces occupant le même width
Résolu
BittarAhmad
Messages postés
12
Date d'inscription
Statut
Membre
Dernière intervention
-
BittarAhmad Messages postés 12 Date d'inscription Statut Membre Dernière intervention -
BittarAhmad Messages postés 12 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
est ce qu'il est possible avec java de spécifier la longueur du caractère?.
Si par exemple ce caractère possède un width =6.2 , est il possible de remplacer ce caractère par des espaces tels que ces derniers doivent occupper le même espace.
Autrement dit: remplacer un caractère 'a' affiché dans un document pdf par un autre caractère(égal à un white Space) où ce dernier possède le meme width?
Merci d'avance,
est ce qu'il est possible avec java de spécifier la longueur du caractère?.
Si par exemple ce caractère possède un width =6.2 , est il possible de remplacer ce caractère par des espaces tels que ces derniers doivent occupper le même espace.
Autrement dit: remplacer un caractère 'a' affiché dans un document pdf par un autre caractère(égal à un white Space) où ce dernier possède le meme width?
Merci d'avance,
A voir également:
- Remplacer un caractère par des espaces occupant le même width
- Caractère ascii - Guide
- Espaces insécables - Guide
- Remplacer disque dur par ssd - Guide
- Caractère spéciaux - Guide
- Caractere speciaux - Guide
5 réponses
Ça dépend, tu fais quel genre de programme en Java ?
En Java "pur" la taille d'un caractère n'a pas de sens car un caractère c'est juste une donnée, sa représentation est ensuite prise en charge par la console, ou tout autre moyen d'affichage auquel Java peut déléguer tout ou partie du traitement.
Si tu utilises une bibliothèque spécifique à la génération de PDF alors regardes la documentation de cette bibliothèque, si tu fais autre chose dis nous ce que c'est !
En Java "pur" la taille d'un caractère n'a pas de sens car un caractère c'est juste une donnée, sa représentation est ensuite prise en charge par la console, ou tout autre moyen d'affichage auquel Java peut déléguer tout ou partie du traitement.
Si tu utilises une bibliothèque spécifique à la génération de PDF alors regardes la documentation de cette bibliothèque, si tu fais autre chose dis nous ce que c'est !
Alors regarde la documentation de PDFBox :
https://pdfbox.apache.org/docs/2.0.13/javadocs/
http://pdfbox.apache.org/userguide/faq.html
Je ne connais évidemment pas cette bibliothèque (difficile de toutes les connaître), mais intéresse toi particulièrement au fonctionnement des polices, en particulier aux monospace qui devrait simplifier ton problème.
https://pdfbox.apache.org/docs/2.0.13/javadocs/
http://pdfbox.apache.org/userguide/faq.html
Je ne connais évidemment pas cette bibliothèque (difficile de toutes les connaître), mais intéresse toi particulièrement au fonctionnement des polices, en particulier aux monospace qui devrait simplifier ton problème.
Bonjour KX,
D'abord je te remercie beaucoup pour ta réponse.
oui bien sûr qu'on peut pas parler du "width" et "height" lorsque le caractère est affiché sur le console (car il est représenté par une donnée).
Accessoirement, j'utilise PDFBox pour manipuler les document PDF.
D'abord je te remercie beaucoup pour ta réponse.
oui bien sûr qu'on peut pas parler du "width" et "height" lorsque le caractère est affiché sur le console (car il est représenté par une donnée).
Accessoirement, j'utilise PDFBox pour manipuler les document PDF.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question