biz-StreamマニュアルXMLページレイアウトタグ リファレンス第7章 インポート7.4 SVG ファイル・インポート<svg:import>

7.4 SVG ファイル・インポート<svg:import>


7.4.1機能説明

既存SVGファイルのインポートを行います。Adobe Illustratorなど、biz-Stream以外のツールを利用して作成したSVGファイルをページレイアウト内部に埋め込んで使用することができます。



7.4.2属性説明

属性名指定説明指定内容初期値
name任意名前CDATA
width任意表示する領域の幅CDATA実サイズ
height任意表示する領域の高さCDATA実サイズ
x任意X座標CDATA0
y任意Y座標CDATA0
unit任意単位(Choice)mm / cm / in / px / ptmm
href必須埋め込むSVGファイル名CDATA※1
  • (注)初期値:出荷時のXML デフォルト情報(default_values.properties)値を表します。ユーザにより値の変更が行われた場合は内容が異なります。

※1URL指定はできません。ファイルパスで指定してください。



7.4.3記述例

svg:importサンプル1

svg:importサンプル1(『<biz-Stream_home>/sample/xml/svg-import/svg-importSample1.xml』)

<?xml version="1.0" encoding="UTF-8"?>
<!-- XML file created by biz-Stream Designer -->
<!-- biz-Stream Copyright BrainSellers.com Corp. -->
<Layout Name="svg-importSample1" 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">
    <Label Width="100" X="5" Y="85" Horizon="left" Vertical="bottom" Vector="horizon" Font="MSGothic" FontStyle="PLAIN" Narrow="horizon">SVGの埋め込みサンプル</Label>

    <svg:import href="${base-dir}/sample/xml/svg-import/sample.svg" x="5" y="10" width="75" height="70"/>

</Layout>

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

SVGファイル