Je crée des tables PDF avec Reportlib (avec c.draw()). Je ne sais pas, quand la page est pleine à cause du contenu dynamique. Comment puis-je vérifier, si je suis à la fin de la page, afin que je puisse ajouter un pied de page et faire c.showPage()?Comment savoir si une page est pleine avec reportlab PDF?
1
A
Répondre
2
canvas.draw() est trop bas niveau. Si vous voulez coller avec canvas.draw, vous devez prendre soin de tout. A la place, utilisez Platypus et créez des Flowables, lorsque vous les placez dans votre document. reportlab.platypus.doctemplate.BaseDocTemplate
a plusieurs crochets que vous pouvez utiliser pour contrôler le placement et le flux.
0
Je sais que cette question a été posée il y a un certain temps, mais mon implémentation actuelle est:
[some page creation code, working its way down]
if ypos < 3 * cm: # near the bottom
c.drawString(5 * cm, 2 * cm, "Cont...")
c.showPage()
ypos = 27 * cm
espoir qui aide quelqu'un.
Questions connexes
- 1. ReportLab import PDF, Acrobat
- 2. Pour savoir si c'est une nouvelle page dans ITEXT pdf
- 3. Reportlab pdf encoding
- 4. Comment imprimer une page A4 pleine taille?
- 5. Comment savoir si une image est chargée?
- 6. Table ReportLab avec une colonne couvrant toutes les lignes réparties sur la page PDF?
- 7. Comment ouvrir pdf avec Django ExtJs et ReportLab
- 8. Comment savoir si une requête est terminée
- 9. Page pleine page CSS
- 10. Aperçu de l'image avec Reportlab?
- 11. Comment savoir si une police est une police de symbole?
- 12. Ajout de Graph à Reportlab PDF
- 13. Comment créer un document PDF avec différentes tailles de page dans reportlab, python
- 14. Comment savoir si une variable est privée?
- 15. comment savoir si une forme est praticable
- 16. Comment savoir si une session est valide
- 17. Comment savoir si une case est cochée?
- 18. Comment savoir si une session est active?
- 19. Comment savoir si une fonction est terminée?
- 20. Comment savoir si une interface est implémentée?
- 21. Comment savoir si une fenêtre est partie?
- 22. Comment diviser la table ReportLab sur une page PDF (côte à côte)?
- 23. Comment utiliser reportlab SimpleDocTemplate avec GAE
- 24. PHP savoir si l'utilisateur est sur une page
- 25. Reportlab Problèmes de génération de version PDF
- 26. Savoir si une page est déjà aimé sur facebook
- 27. Image PDF en document PDF en utilisant ReportLab (Python)
- 28. CMYK surimpressions (sortie PDF séparée couleur) avec reportlab
- 29. Comment savoir si une page est en cours de lecture par l'utilisateur avec Javascript?
- 30. ReportLab est dessiné » sur les canvas.Canvas