biz-Streamマニュアル XMLページレイアウトタグ リファレンス 第4章 イメージ 4.6 CCITTFax イメージ<CCITTFaxXImage>

4.6 CCITTFax イメージ<CCITTFaxXImage>


4.6.1機能説明

CCITTFaxフォーマットのイメージをPDFに変換せずに埋め込む為の機能です。変換しない為PDFファイル生成時のメモリ消費を抑えパフォーマンスアップを図る機能です。
使用できるイメージフォーマットはCCITT 1D、Group 3、またはGroup 4圧縮のTIFFイメージになります。



4.6.2属性説明

属性名指定説明指定内容初期値
Name任意名前CDATA
Width任意イメージの幅CDATA実サイズ
Height任意イメージの高さCDATA実サイズ
X任意X座標CDATA0
Y任意Y座標CDATA0
ID任意ページIDCDATA
Unit任意単位(Choice)mm /
cm /
in /
px /
pt
mm
Rate任意拡大縮小率CDATA0
  • (注)初期値:出荷時のXMLデフォルト情報(default_values.properties)値を表します。ユーザにより値の変更が行われた場合は内容が異なります。また、ファイルのURL指定はできません。ファイルパスで指定してください。


4.6.3記述例

CCITTFaxXImageサンプル1

CCITTFaxXImageサンプル1(『<biz-Stream_home>/sample/xml/Image/ImageSample6.xml』)


<?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(『<biz-Stream_home>/sample/xml/Image/ImageSample6.pdf』)


CCITTFaxXImageサンプル1

PDFに埋め込まれるイメージはモノクロになります。


CCITTFaxXImageサンプル2

マルチページのTIFFに対して任意のページIDを指定でページを埋め込むサンプルです

CCITTFaxXImageサンプル2(『<biz-Stream_home>/sample/xml/Image/ImageSample7.xml』)


<?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>


生成されるPDF(『<biz-Stream_home>/sample/xml/Image/ImageSample7.pdf』)


CCITTFaxXImageサンプル2

マルチページのTIFFにページIDを指定し4ページがPDFに埋め込まれています。