Existe-t-il un moyen d'obtenir la longueur de la chaîne en twips? la mise en œuvre de Java serait bonne.Longueur de la chaîne en twips java
Répondre
Vous pouvez obtenir la largeur d'un caractère ou d'une chaîne, affiché dans une certaine police, avec FontMetrics.stringWidth()
. Cela devrait être la taille en points. Un point est égal à 20 twips.
Donc, cela devrait fonctionner:
Font font = new Font("Arial", Font.PLAIN, 10);
FontMetrics fm = new FontMetrics(font);
int widthInTwips = fm.stringWidth("Hello World") * 20;
Et quelqu'un parvient à fournir une excellente réponse face à un flou extrême ... +1 –
@Richard (jamais entendu parler de "twips" avant et était juste curieux ;-)) –
Merci pour votre réponse. – rana123
- 1. Obtenir la longueur en octets d'une chaîne
- 2. Limitation de longueur de chaîne de fichier de propriété (JAVA)
- 3. (Java) Spécifie le nombre de bits (longueur) lors de la conversion d'un nombre binaire en chaîne?
- 4. Substring, la fonction de longueur de chaîne en XSLT
- 5. Tableaux de longueur variable (dynamique) en Java
- 6. convertir la chaîne de caractères hexadécimale en entier en Java
- 7. comment extraire la sous-chaîne de la chaîne ayant une longueur variable de caractère en php?
- 8. comment la chaîne se termine en Java?
- 9. chaîne match de longueur impaire
- 10. Longueur d'une chaîne unicode
- 11. javascript chaîne longueur comparer
- 12. Log4j Longueur de chaîne maximale OU Erreur de concaténation de chaîne Java?
- 13. Limitation de la longueur de la chaîne dans XSLT
- 14. Prédire la longueur d'une chaîne cryptée
- 15. Répéter la chaîne jusqu'à une certaine longueur
- 16. Comment obtenir la longueur d'une chaîne en Perl?
- 17. Conversion des coordonnées EMR_LINETO (X, Y) en twips
- 18. scission de la chaîne en java
- 19. Générer une chaîne de longueur supérieure à une longueur fixe
- 20. Définition de Substr à une longueur supérieure à la longueur de la chaîne
- 21. Calculer la largeur d'affichage d'une chaîne en Java
- 22. Comment changer la chaîne hexadécimale en 4 octets en java?
- 23. Comment convertir des twips en pixels dans .NET?
- 24. Java. Instance de longueur variable
- 25. déterminer la longueur du contenu de la chaîne HTML
- 26. Comment personnaliser UITableViewCell pour la longueur de la chaîne
- 27. Limiter la longueur de la chaîne dans FreeMarker
- 28. Comment calculer la longueur d'un Path2D en Java?
- 29. Problème de longueur de chaîne VBA
- 30. Besoin de l'utilisateur pour entrer la chaîne/vérifier la longueur de la chaîne (C++)
Pouvez-vous être plus précis au sujet de votre contexte de question? Parlez-vous d'une application Swing? Une application Web rendue dans un navigateur Web? – Riduidel
Une chaîne est juste une chaîne non? Twips est sûrement une fonction de la façon dont la chaîne est rendue à l'écran? Est-ce une référence à une librairie graphique ou à des applets ou quelque chose? Edit: Je viens de remarquer votre balise HTML, donc vous parlez probablement de la longueur de twip d'une chaîne comme rendue dans une page web? –
Je pense qu'il est déroutant pourquoi le tag HTML est ajouté à ce sujet. Voulez-vous cela en Java Swing ou en Javascript HTML? Je vote pour fermer comme "trop vague". –