http://onionworks.net/2006/imageservice/encoders

createTiffEncoder () : nodeset

Mit Hilfe dieser Methode lässt sich ein Bild in das TIFF Bildformat umwandeln.

Mögliche Eingabewerte für die Tiff-Kompressionen

  • NoCompression
  • Group3FaxEncoding
  • Group4FaxEncoding
  • JpegCompression
  • MacintoshPackbits
  • Deflate
  • Lzw
  • ModifiedHuffman
  • Default

 Bei Angabe keiner Parameter wird der Wert Default für die Tiff-Kompression und der Wert false() für den Parameter append genutzt. 

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:ise="http://onionworks.net/2006/imageservice/encoders" xmlns:is="http://onionworks.net/2006/imageservice" xmlns:b="http://onionworks.net/2004/renderengine/binary" xmlns:onion="http://onionworks.net/2004/data" version="1.0">
<xsl:output method="xml" omit-xml-declaration="yes" indent="no" />
<xsl:template match="/resource">
<xsl:variable name="workspace" select="is:createWorkspace(@src, true())" />
<xsl:variable name="doWrite" select="is:writeWorkspace($workspace, ise:createTiffEncoder('Default',false()))" />
<b:output mimeType="image/tiff">
<b:webResponse expires="60" dispositionType="attachment" filename="TiffEncoderBeispiel" />
</b:output>
</xsl:template>
</xsl:stylesheet>
Beispiel TIFF Encoder

In diesem Beispiel wird ein Bild in das Tiff Bildformat mit der Tiff-Kompression Default umgewandelt und anschließend mit dem Dateinamen "TiffEncoderBeispiel" zum Download angeboten.