Thomas Meinike: xsl mit html zu xsl:fo - Software bzw. Referenzseiten?

Beitrag lesen

Hallo,

fop -xml quelle.xml -xsl quellexsl-fokonform.xsl -pdf ergebnis.pdf

aufrufen. Kann man da wirklich nicht xsl elemente und xpath verwenden?

Der XSLT-Prozess erzeugt FO und sofern von der Software unterstuetzt, kann direkt PDF generiert werden. FOP kann das (AFAIK ist dort der XSLT-Prozessor Xalan angebunden) und auch der XSLFormatter von AntennaHouse.

Insofern kommen durchaus xsl:elemente und XPath-Regeln vor, allerdings nicht mehr in einem standalone *.fo-Dokument (und das meinte ich).

Das Grundgeruest des XSL-Dokuments sieht dann uebelicherweise so aus:

  
<?xml version="1.0" encoding="ISO-8859-1"?>  
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format">  
  
<xsl:output method="xml" ... />  
  
<xsl:template match="/">  
  
  <fo:root>  
    <!-- Generierung der FO-Inhalte -->  
  </fo:root>  
  
</xsl:template>  
  
</xsl:stylesheet>

MfG, Thomas