Matt: XSL PDF einfügen

Hallo,

ich erzeuge mit einem Renderer aus einem XML und XSL ein PDF. Jetzt möchte ich in dem erzeugten PDF ein PDF als "Hintergrund-Bild" haben. Gibt es die Möglichkeit, ohne das PDF in XSLT "nachzusetzen" das PDF bereits im XSL Dokument in den Hintergrund zu platzieren.

Es sollen Eindrucke entstehen, ich möchte nur auf die Siete an einer bestimmten Stelle auf das PDF etwas Text hinzufügen. Als Bild (jpg,tif,eps) möchte ich es nicht einfügen, da es noch komplett editierbar sein soll..

Beste Grüße,
matt

  1. Moin!

    ich erzeuge mit einem Renderer aus einem XML und XSL ein PDF. Jetzt möchte ich in dem erzeugten PDF ein PDF als "Hintergrund-Bild" haben. Gibt es die Möglichkeit, ohne das PDF in XSLT "nachzusetzen" das PDF bereits im XSL Dokument in den Hintergrund zu platzieren.

    Du verwendest wahrscheinlich in irgendeinem Zwischenschritt XSL-FO und dort gibt es das Element fo:external-graphic zum Einbinden externer Objekte:

    <fo:external-graphic src="/pfad/zur/datei"  
        content-type="content-type:application/pdf"  
        content-height="..." content-width="..."  
        width="..." height="..." />
    

    Ich glaube zu wissen, dass gängige FO-Prozessoren auf diese Weise auch PDFs in PDFs einbetten können.

    Viele Grüße,
    Robert

    1. Du verwendest wahrscheinlich in irgendeinem Zwischenschritt XSL-FO

      Stimmt!

      und dort gibt es das Element fo:external-graphic zum Einbinden externer Objekte:

      <fo:external-graphic src="/pfad/zur/datei"

      content-type="content-type:application/pdf"
          content-height="..." content-width="..."
          width="..." height="..." />

      
      >   
      > Ich glaube zu wissen, dass gängige FO-Prozessoren auf diese Weise auch PDFs in PDFs einbetten können.  
        
      Das ist jetzt ein Versuch wert ;-)  
      Auf die Idee bin ich bisher noch nicht gekommen.  
        
      Danke. Ich versuche es.