Comment puis-je trouver la ligne de base pour une ligne de texte dans Reportlab afin que je puisse aligner d'autres éléments sur la page avec la ligne de base du texte? J'utilise canvas.drawString()
pour ces éléments.Comment trouver la ligne de base d'une ligne de texte dans Reportlab?
1
A
Répondre
0
La toile doit être considérée comme une feuille de papier blanc avec des points sur la feuille identifiés en utilisant des coordonnées cartésiennes (X, Y) qui ont par défaut le point d'origine (0,0) dans le coin inférieur gauche de la page .
De plus, la première coordonnée x va vers la droite et la deuxième coordonnée y monte, par défaut. En connaissant les coordonnées x et y, vous pouvez aligner n'importe quoi.
from reportlab.pdfgen import canvas
def hello(c):
c.drawString(100,100, "x=100,y=100")
c.drawString(200,200, "x=200,y=200")
c = canvas.Canvas("hello.pdf")
hello(c)
c.showPage()
c.save()
Questions connexes
- 1. reportlab - comment introduire saut de ligne si le paragraphe est trop long pour une ligne
- 2. Comment trouver la ligne dans une liste
- 3. Alignement de la ligne de base des étiquettes de zone avec la ligne de base du texte dans les entrées de texte
- 4. ligne de texte scindée
- 5. comment insérer ligne par ligne de contenu dans un fichier texte dans une base de données mysql?
- 6. Cycle de vie des stratégies de ligne de base/ligne de base dans UCM ClearCase
- 7. Comment changer la ligne de base d'un UITextField?
- 8. Comment obtenir le texte de la ligne sélectionnée dans datagridview?
- 9. TextMate trouver du texte, puis supprimer la ligne entière?
- 10. Comment trouver la ligne suivante/précédente dans une base de données?
- 11. trouver la dernière ligne consécutive
- 12. Comment trouver une ligne correspondante dans Excel?
- 13. Récupère la ligne de texte active?
- 14. Convertisseur de texte en ligne ou hors ligne en html
- 15. insertion de texte dans une ligne spécifique
- 16. comment relier une ligne flextable avec une ligne de base de données dans gwt
- 17. Comment trouver la dernière ligne pour chaque groupe de données
- 18. Trouver la ligne de débogage précédente dans Visual Studio 2005
- 19. comment trouver une partie de la ligne java?
- 20. Comment analyser l'entrée utilisateur d'une ligne de texte ligne par ligne
- 21. Comment puis-je trouver la dernière ligne dans un datagridview et l'écrire dans le fichier texte
- 22. comment lire le fichier txt à partir de la base de données (ligne par ligne)
- 23. MySQL trouver la ligne la plus proche
- 24. Comment trouver plusieurs mots sur la même ligne dans Notepad ++
- 25. Comment créer un tracé de ligne de base dans MATLAB?
- 26. Manière rapide d'ajouter la ligne/numéro de ligne dans le fichier texte
- 27. comment faire saut de ligne de texte dans textarea flex
- 28. Comment puis-je remplacer une ligne spécifique par un numéro de ligne dans un fichier texte?
- 29. Trouver la ligne dans le fichier texte, vérifiez le texte entre?
- 30. Comment trouver l'ID de ligne de datagridview, étant donné une valeur de ligne?