Formatting Objects Processor: PDF text fett

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Formatting Objects Processor: PDF text fett

    Hallo,

    ich arbeite grade mit XML und XSLT um daraus ein PDF zu erstellen.
    Aktuell arbeite ich mit FOP (Version: 0.20.5 ) von Apache, aber da gibt es ein Problem.

    Ich kann formatierten Text und unformatierten Text nicht in eine Reihe bringen.

    Ich möchte folgendes:
    Hier steht Text wobei Teile des Textes hervorgeboben werden müssen.


    Mein Code:

    Quellcode

    1. <fo:block>
    2. <xsl:apply-templates select="normalerText1" />
    3. <xsl:apply-templates select="hervorgehobenerText" />
    4. <xsl:apply-templates select="normalerText2" />
    5. </fo:block>


    Wenn ich den Block fett mach, sind alle Texte fett, was ich ja nicht will.

    Wenn ich nun mehrere Blöcke nehm:

    Quellcode

    1. <fo:block>
    2. <xsl:apply-templates select="normalerText1" />
    3. </fo:block>
    4. <fo:block font-weight="bold">
    5. <xsl:apply-templates select="hervorgehobenerText" />
    6. </fo:block>
    7. <fo:block>
    8. <xsl:apply-templates select="normalerText2" />
    9. </fo:block>


    Bekomm ich folgendes raus:
    Hier steht Text wobei Teile des Textes
    hervorgeboben
    werden müssen.


    Wie oben schon gesagt, ich möchte aber alles in einer Zeile haben.

    Wie mach ich das?
    gibt es FOP's die dass machen (OpenSource oder Kommerziell)

    Vielen Dank schon mal!
    Gruß,
    Florian