XML Formatierung
Nico
- xml
Ich habe ein Problem beim Umwandeln von xml nach pdf. Wenn ich eine Tabelle umwandeln möchte die größer als eine A4 Seite ist beginnt er eine neue Seite (Tabelle ist auf 40% Breite begrenzt). Daher meine Frage, ob es ein Flag (ähnlich text-wrapping="on") gibt , dass den Seitenumbruch erst nach dem vollständigen Beschreiben der Seite macht...
Viele Grüße
Nico
Hallo,
Ich habe ein Problem beim Umwandeln von xml nach pdf.
Ich nehme an du arbeitest mit XSLT und XSL-FO?
»»Wenn ich eine Tabelle umwandeln möchte die größer als eine A4 Seite ist beginnt er eine neue Seite (Tabelle ist auf 40% Breite begrenzt). Daher meine Frage, ob es ein Flag (ähnlich text-wrapping="on") gibt , dass den Seitenumbruch erst nach dem vollständigen Beschreiben der Seite macht...
Überleg mal: wenn die Seite größer ist als A4 beginnt er (wer ist übrigens "er"?) eine neue Seite. Das ist ja absolut logisch, oder?
Nach dem du so präzise das Problem beschrieben hast, kann ich ebenso präzise antworten:
Du kannst das Attribut page-break-after, bzw. page-break-before für Block-Elemente, Listen und Tabellenzellen verwenden, mögliche Werte sind: auto, always, avoid, left, right.
Grüße
Thomas
Danke für die Hilfe Thomas!
Auch ich habe eine Anregung zum Überlegen für Dich:
Ich habe nie gesagt das es unlogisch ist, dass FOP eine neue Seite beginnt wenn die Tabelle größer ist. Es war lediglich eine Feststellung.
Deshalb habe ich im nächsten Satz eine Frage formuliert wie man das ändern kann.
Nochmals Danke...
Hallo Nico,
Ich habe nie gesagt das es unlogisch ist, dass FOP eine neue Seite beginnt wenn die Tabelle größer ist. Es war lediglich eine Feststellung.
Stimmt.
Grüße
Thomas