4.6.1機能説明
CCITTFaxフォーマットのイメージをPDFに変換せずに埋め込む為の機能です。変換しない為PDFファイル生成時のメモリ消費を抑えパフォーマンスアップを図る機能です。
使用できるイメージフォーマットはCCITT 1D、Group 3、またはGroup 4圧縮のTIFFイメージになります。
4.6.3記述例
CCITTFaxXImageサンプル1
<?xml version="1.0" encoding="UTF-8"?>
<!-- XML file created by biz-Stream Designer -->
<!-- biz-Stream Copyright BrainSellers.com Corp. -->
<Layout Width="100" Height="100" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:bs="http://www.brainsellers.com/schema" xmlns:svg="http://www.brainsellers.com/schema" xmlns:form="http://www.brainsellers.com/schema" xmlns:pdf="http://www.brainsellers.com/schema" version="5.0.0">
<CCITTFaxXImage Width="84.507" Height="98.944" X="8.099" Y="0" ID="">${base-dir}/sample/xml/Image/sample6.tiff</CCITTFaxXImage>
</Layout>
PDFに埋め込まれるイメージはモノクロになります。
CCITTFaxXImageサンプル2
マルチページのTIFFに対して任意のページIDを指定でページを埋め込むサンプルです
<?xml version="1.0" encoding="UTF-8"?>
<!-- XML file created by biz-Stream Designer -->
<!-- biz-Stream Copyright BrainSellers.com Corp. -->
<Layout Width="100" Height="100" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:bs="http://www.brainsellers.com/schema" xmlns:svg="http://www.brainsellers.com/schema" xmlns:form="http://www.brainsellers.com/schema" xmlns:pdf="http://www.brainsellers.com/schema" version="5.0.0">
<CCITTFaxXImage Width="50" Height="50" X="0" Y="0" ID="1">${base-dir}/sample/xml/Image/sample7.tiff</CCITTFaxXImage>
<CCITTFaxXImage Width="50" Height="50" X="50" Y="0" ID="2">${base-dir}/sample/xml/Image/sample7.tiff</CCITTFaxXImage>
<CCITTFaxXImage Width="50" Height="50" X="0" Y="50" ID="3">${base-dir}/sample/xml/Image/sample7.tiff</CCITTFaxXImage>
<CCITTFaxXImage Width="50" Height="50" X="50" Y="50" ID="4">${base-dir}/sample/xml/Image/sample7.tiff</CCITTFaxXImage>
</Layout>
マルチページのTIFFにページIDを指定し4ページがPDFに埋め込まれています。