Ich habe eine Table
mit 2-Zellen, innerhalb eines jeden gibt es ein Paragraph
Überlauf auf einem Absatz in Reportlab versteckt
from reportlab.platypus import Paragraph, Table, TableStyle
from reportlab.lib.styles import ParagraphStyle
from reportlab.lib.units import cm
table_style_footer = TableStyle(
[
('LEFTPADDING', (0, 0), (-1, -1), 0),
('RIGHTPADDING', (0, 0), (-1, -1), 0),
('TOPPADDING', (0, 0), (-1, -1), 0),
('BOTTOMPADDING', (0, 0), (-1, -1), 0),
('BOX', (0, 0), (-1, -1), 1, (0, 0, 0)),
('VALIGN', (0, 0), (-1, -1), 'TOP'),
]
)
style_p_footer = ParagraphStyle('Normal')
style_p_footer.fontName = 'Arial'
style_p_footer.fontSize = 8
style_p_footer.leading = 10
Table([
[
Paragraph('Send To:', style_p_footer),
Paragraph('Here should be a variable with long content', style_p_footer)
]
],
[1.7 * cm, 4.8 * cm],
style=table_style_footer
)
ich den Überlauf Inhalt des Absatzes verstecken muß, aber der Absatz anstatt den Überlauf von verstecken Inhalt macht eine Bruchlinie.
Funktioniert perfekt. Ich habe eine Frage, wie kann ich 'para_fragment.kind' von" 0 "unterscheiden? @ B8vrede –
Hinzufügen eines Inline-Seitenumbruch wird dazu führen, dass es Art 1 :) – B8vrede
"Hinzufügen eines Inline-Seitenumbruch" Like \ n? : D –