biz-Streamマニュアル XMLドキュメントレイアウトタグ リファレンス 第5章 文書設定について 5.10 表示制限<bs:document-limit-display>

5.10 表示制限<bs:document-limit-display>


5.10.1機能説明

PDFの表示について、有効期限、表示可能回数等を設定します。
以下の項目を設定できます。

日付制限 PDFを閲覧できる日付を指定します。
回数制限 PDFを閲覧できる回数を指定します。
URI制限 PDFを閲覧できる場所を指定します。



5.10.2属性説明

属性名指定説明指定内容初期値省略時値
date任意表示を制限する日付を設定するCDATAYYYY.mm.dd作成日の日付
count任意表示を制限する回数を設定するCDATA10
uri任意表示を制限するuriを設定するCDATA


5.10.3記述例

bs:document-limit-display サンプル

bs:document-limit-display サンプル
(『<biz-Stream_home>/sample/xml/document-limit-display/document-limit-displaySample1-doc.xml』)

<?xml version="1.0" encoding="UTF-8"?>
<!-- XML file created by biz-Stream Designer -->
<!-- biz-Stream Copyright BrainSellers.com Corp. -->
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:pdf="http://www.brainsellers.com/schema" xmlns:svg="http://www.brainsellers.com/schema" xmlns:bs="http://www.brainsellers.com/schema" xmlns:form="http://www.brainsellers.com/schema" version="5.0.0">
    <bs:document-properties-set>
        <bs:document-limit-display date="2022/06/30" count="10"/>

    </bs:document-properties-set>
    <fo:layout-master-set>
        <fo:simple-page-master master-name="A4縦" page-height="297mm" page-width="210mm">
            <fo:region-body/>
        </fo:simple-page-master>
    </fo:layout-master-set>
    <fo:page-sequence master-reference="A4縦" name="new sheet" bs:local-page-control="none">
        <fo:flow flow-name="xsl-region-body">
            <bs:block-container>
                <bs:include href="${base-dir}\sample\xml\document-limit-display\document-limit-displaySample1-page.xml"/>

            </bs:block-container>
        </fo:flow>
    </fo:page-sequence>
    <fo:page-sequence master-reference="A4縦" name="new sheet2" bs:local-page-control="none">
        <fo:flow flow-name="xsl-region-body">
            <bs:block-container>
                <bs:include href="${base-dir}\sample\xml\document-limit-display\document-limit-displaySample1-page.xml"/>

            </bs:block-container>
        </fo:flow>
    </fo:page-sequence>
</fo:root>


5.10.4注意事項

  • 有効期間設定の場合、閲覧者がパソコンの時計の設定を変えた場合は、有効期限外でも開くことができます。
  • 有効回数設定の場合、PDFファイル名の変更およびPDFファイルのコピーを行った場合、使用回数を正常にカウントできません。
  • 閲覧の制限は本来の文書の手前にオブジェクトを配置し内容を隠すことにより行っています。内容を表示していない状態でも内容も含めて文書全体をコピーすることは可能です。コピーの制限も行うためには、セキュリティにおける内容のコピーや抽出の許可の指定も合わせて行ってください。
  • uriはPDFのJavaScriptの記述ルールに従って記述する必要があります。Windowsのドライブレター後の「:」は「|」(Vertical Bar)、「¥」(半角円マークまたは半角バックスラッシュ)は「/」(スラッシュ)で記述します。 例)「C:\sample\sampe.pdf」 → 「file:///C|/sample/sample.pdf」
  • 閲覧を行うAcrobat Readerのバージョンにより、機能に以下の制限があります。
    機能対応バージョン
    日付制限Ver.7.0以上
    回数制限Ver.4.0以上
    URI制限Ver.5.0以上
  • ダイレクト印刷およびバッチ印刷用を行う場合は、表示制限を設定しないでください。ダイアログ表示により印刷が停止し正常な印刷が行えない場合があります。