Datalynx PDFビュー
PDFビューの設定。この特定のビュータイプにのみ適用されます。
内容
タグはPDFビューでのみ利用可能
- ## export ##現在のページをエクスポートする
- ## export:all ##すべてのエントリをエクスポート
- ## pagebreak ##設定 "View template"または "Entry template"に配置する必要があります。生成されたPDFの位置に改ページを作成します
エクスポートタグは、管理目的または同様の目的にのみ使用してください。 PDFにアクセスするには、次の章で説明されている方法を使用してください(PDF設定)
PDF設定
下記の設定は、## export:all ##または## export:page ##のタグで使用されます。通常、ユーザーはこのビューに直接アクセスするのではなく、PDFをダウンロードするだけです。エントリ内からダウンロードリンクを生成するには、これを使用するパターンになります。
#{{viewlink:NameOfThePDFView;表示するリンクのテキスト; pdfexportentry = ## entryid ## | dest = D | docname = PDFName ## author:firstname ## - ## author:lastname ##;}}#
上記のリンクは、現在のエントリのエントリIDと、PDFのファイル名に含まれるエントリの作成者の名前を含むダウンロードリンクを生成します。
文書名
文書の名前名前には## author:firstname ##のようなプレースホルダーを使用することもできます。
オリエンテーション
横か縦かを選ぶ
単位
- ミリメートル
- ポイント
- センチメートル
- インチ
フォーマット
- 文字
- A4
先
- ブラウザに送る
- ダウンロード
PDF目次(目次)
エントリに基づいて目次を自動的に生成します。
目次ページ
ページ番号(例:1)目次を表示するページ。デフォルトでは(ページ番号が空または0)、目次は表示されません。
ページのブックマークは、次の形式のタグを使用して繰り返し入力セクションに追加できます。#@ bookmark-type:bookmark-level:bookmark-text @#
ブックマークの種類:グループブックマークの場合はPDF-GBM、通常のブックマークの場合はPDF-BM。グループブックマークは、同じブックマークテキストのシーケンス内の最初の出現のみを表示します。ブックマークレベル:0 - n HTMLの目次テンプレートを使用する場合は、コンテンツに指定されている各ブックマークレベルのテンプレート定義を含める必要があります。 Bookmark-text:目次のブックマークに表示されるテキスト。フィールドタグは、エントリの内容からテキストを抽出するために使用できます。
例:
#@ PDF-GBM:0:##作者:名前## @# #@ PDF-BM:1:[[マスクされた日付]] @#
目次の名前
目次の名前
目次のタイトル
目次の上に表示される目次タイトルのHTML。例えば、< h1>目次< / h1>見出し1としてスタイル設定されたタイトル 'TABLE OF CONTENT'の目次ページを表示します。
目次テンプレート
目次テンプレートは、目次にブックマークを表示するためのHTMLを指定します。 #TOC_DESCRIPTION#と#TOC_PAGE_NUMBER#は、spanタグで囲む必要があります。
例えば:
< div>< spanスタイル= "色:#FF0000;">#TOC_DESCRIPTION#< / span> ...< span>#TOC_PAGE_NUMBER#< / span>< / div> < div>< spanスタイル= "色:#00FF00;">#TOC_DESCRIPTION#< / span> ...< span>#TOC_PAGE_NUMBER#< / span>< / div>
この単純なテンプレートにより、pdfファイルは最初のブックマークレベルを赤で、2番目のブックマークレベルを緑で目次を表示します。ページ番号は、ブックマークの説明と省略記号で区切られて表示されます。
PDFフレーム
最初のページの背景画像をここに追加することができます。
PDF透かし
これにより、PDFの最初のページに画像が挿入されます。現在のところ、最初のページに透かしを入れることしかできません。さらに、画像の透明度を定義することができます。
PDFヘッダ
生成されたPDFの各ページに表示されるヘッダー。
各ページに表示するフッター。
PDFの余白とページング
PDFの各ページの余白とページング。
PDF保護
生成されたPDFに対してユーザーができることを設定できます。
権限が拒否されました
ユーザーが以下のことを行えないようにするには、各オプションのチェックボックスをオンにします。
- 文書を印刷する
- コンテンツを修正する
- コンテンツのコピー/抽出
- フォームに記入
- 内容を抽出する
- アセンブル
- 高レベルを印刷
利用者パスワード
PDFを表示するために必要なパスワードを設定してください。
所有者パスワード
設定「許可が拒否されました」で設定された防止されたアクションを上書きするためにパスワードを設定します
デジタル署名
証明書の偽造や改ざんを防ぐために、自己署名証明書を使ってPDFに署名することができます。
証明書
ここに自己署名証明書を提供してください。証明書は.crtファイルとして提供する必要があります。自己署名証明書を生成するには、以下の3つのステップに従ってください(linuxコマンドライン)。
- 自己署名署名を作成するには、次のように入力します。openssl req -x509 -nodes -days 365000 -newkey rsa:1024 -keyout tcpdf.crt -out tcpdf.crt
- crtをp12にエクスポートするには、次のようにします。openssl pkcs12 -export -in tcpdf.crt -out tcpdf.p12
- pfx証明書をpemに変換するには、次のように入力します。openssl pkcs12 -in tcpdf.pfx -out tcpdf.crt -nodes
PHPにOpenSSL拡張モジュールをインストールしておく必要があります。
パスワード
証明書を作成するために使用したパスワード。
許可
PDFファイルを処理するためにユーザーに必要な権限を選択してください。
名前、場所、理由、コンタクト
オプションのフィールド