Ich versuche mit xsl: fo zu arbeiten, um PDF zu erstellen. Ich habe Probleme mit Inline-Elementen. Ich muss Zeile mit einem fettem Wort schreiben. Zum Beispiel:XSL: FO Inline und hübschen Druck
Ich brauche diese fett zu sein.
ich tun konnte, dass mit diesem Code:
<fo:block>
<fo:inline>I need </fo:inline><fo:inline font-weight="bold">this</fo:inline><fo:inline> to be bold</fo:inline>
</fo:block>
Aber da ich die xml programmaticaly schreiben, wird es ziemlich gedruckt (i deaktivieren können, aber dann wäre es auf einer Linie sein, und dass lesbar ist nicht menschlich
Es funktioniert nicht, wenn wie folgt formatiert:.
<fo:block>
<fo:inline>I need </fo:inline>
<fo:inline font-weight="bold">this</fo:inline>
<fo:inline> to be bold</fo:inline>
</fo:block>
Es macht große horizontale Räume zwischen den Texten wenn PDF erzeugt wird.
Haben Sie eine Idee, wie dies funktioniert? Danke vielmals.
Es könnte etwas falsch mit dir recht-Formatierer, weil normale Dinge wie Zeilenumbrüche innerhalb Text gemischt mit Tags respektieren sollte – Andremoniy
oh, es tut mir leid, das erste Beispiel ist falsch. Es wurde nicht verschachtelt. – Gobanit