biz-Streamマニュアル XMLページレイアウトタグ リファレンス 第4章 イメージ 4.4 リンク付きエリア<LinkArea>

4.4 リンク付きエリア<LinkArea>


4.4.1機能説明

リンク先(URI)を指定した範囲の定義を行います。 LinkLabel、LinkImageと異なり、LinkAreaタグのcontent(#PCDATA)でリンク先を指定します。



4.4.2属性説明

属性名指定説明指定内容初期値
Name任意名前CDATA
Width必須イメージの幅CDATA
Height必須イメージの高さCDATA
X任意X座標CDATA0
Y任意Y座標CDATA0
Unit任意単位(Choice)mm / cm / in / px / ptmm
LineColor任意線の色CDATA
LineWidth任意線幅CDATA0.1
FillColor任意塗りつぶし色CDATA
LineStyle任意線のスタイル(Choice)Solid / Border / Border2 /Borderx2 / Center / Center2 / Centerx2 / Continuous / DashDot / DashDot2 / DashDotx2 /Dashed / Dashed2 / Dashedx2 / Divide / Divide2 / Dividex2 / Dot / Dot2 / Dotx2 / Hidden / Hidden2 / Hiddenx2 /Phantom / Phantom2 / Phantomx2Solid
  • (注)初期値:出荷時のXMLデフォルト情報(default_values.properties)値を表します。ユーザにより値の変更が行われた場合は内容が異なります。


4.4.3記述例

LinkAreaサンプル1

LinkAreaサンプル1(『<biz-Stream_home>/sample/xml/LinkArea/LinkAreaSample1.xml』)

<?xml version="1.0" encoding="UTF-8"?>
<!-- XML file created by biz-Stream Designer -->
<!-- biz-Stream Copyright BrainSellers.com Corp. -->
<Layout Name="LinkAreaSample1" Width="85" Height="50" X="10" Y="10" 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">
    <!-- 外枠(青線) -->

    <Square Width="60" Height="30" LineColor="14,0,176" LineStyle="Solid"/>

    <!-- LinkArea -->

    <LinkArea X="10" Y="10" FillColor="127,127,127" LineStyle="Solid" Width="40" Height="10">http://www.brainsellers.com</LinkArea>
</Layout>

(11行目抜粋)

<LinkArea X="10" Y="10" FillColor="127,127,127" LineStyle="Solid" Width="40" Height="10">http://www.brainsellers.com</LinkArea>


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


LinkAreaサンプル1

contentでリンク先
(http://www.brainsellers.com)が指定されているため、PDF上からブラウザを起動し、リンク先を表示します。

LinkLabel/LinkImage等とは異なり、Uri属性ではなく子要素でリンク先を指定します。
そのため、レイアウト情報外部からリンク先を 取得することができます。