タブ:PDFマージノード

12 分読む 最終更新日 2023年01月11日

タブ:PDFマージノード

注意: このノードは、PDFファイル(バージョン1.3以降)に対応しています。

タブ:PDFマージノード を使用すると、すべての入力PDFファイルがマージされ、各PDFファイルの先頭ページの前にインデックス紙が挿入されます。元の3つのドキュメント(例:1.PDF、2.PDF、3.PDF)を1つのファイルにマージすると、マージする最初のPDFファイルの名前である「1.PDF」がその結合PDFファイルのデフォルト名として割り当てられます。それぞれのPDFファイル名がタブのテキストとして使用されます。マージ前のそれぞれのファイル名がタブに表示されるテキストとして使用されるため、この例のタブ文字は、1.PDF、2.PDF、および3.PDFとなります。挿入されたインデックス紙の情報は、メタデータの中で更新され、ファイルと共にワークフローを通じて送られます。

このノードは4つのメタデータのキーと値のペアをサポートしています。 これらのキーと値のペアは、このモードに入る前にPDFで設定(事前定義)されます。

  • job:file.order (必須):マージするPDFドキュメントパスのリスト。

  • job:tab.paper.w (オプション):インデックス紙の 用紙幅

  • job:tab.paper.h (オプション):インデックス紙の 用紙高さ用紙幅高さ は、一緒に設定する必要があります。これらの値が設定されていない場合、インデックス紙の用紙サイズは、マージされたPDFの先頭ページのサイズによって決まります。

  • job:tab.paperweight (オプション):インデックス紙の 坪量坪量 のメタデータが無効な場合、タブ:PDFマージノードでは、アクティビティログにメッセージが表示され、PDFドキュメントがノードのエラーフォルダーに送られます。

    注意:

    • このヘルプファイルには、サポートされている インデックス紙の 坪量 の詳細情報が記載されています。 ジョブチケットメタデータ を参照してください。起動した[メタデータブラウザー]ウィンドウには、あらかじめ定義されているジョブチケットメタデータ、システム定義の変数(日付、ファイル、システム、ユーザー情報など)、およびアクティブノードのメタデータ値が表示されます。

    • インデックス紙方向 は、マージした入力PDFの先頭ページの向きで決まります。マージした入力PDFの先頭 ページの向き が縦であれば、挿入されるインデックス紙の 方向 も縦になります。また、 タブの順序 は、[タブの並び方向]フィールドで選択したオプションに基づきます。マージした入力PDFの先頭 ページの向きが横 であれば、挿入されるインデックス紙の 方向 も横になります。また、タブの順序は、[タブの並び方向]フィールドで選択したオプションに基づきます。

タブ:PDFマージノードを使う

タブ:PDFマージノードアイコンをワークフロービルダーキャンバスにドラッグすることで、タブ:PDFマージノードをワークフローに追加できます。アイコンをダブルクリックすると、[タブ:PDFマージノード]ウィンドウが開きます。

タブ:PDFマージノード

このウィンドウでは、タブ文字のプロパティを指定します。[プレビュー]パネルには、選択した設定でドキュメントがどのように印刷されるかを示すリアルタイムの画像が表示されます。

  • [有効] チェックボックスをオンにして処理が実行されるようにします。オフにすると、この処理は無視されます。ドキュメントは、ノードが存在していないかのように通過します(つまり、既定のパスまたは「Y(はい)方向の」パスを進み続けます)。無効になっているノードでは、論理条件やエラー条件がチェックされません。

  • [ノード名] フィールドに、タブ:PDFマージノードに付ける、わかりやすい名前を入力します。

  • [説明] フィールドに、タブ:PDFマージノードの説明を入力します。これは必須ではありませんが、複数の処理を相互に区別するのに役立ちます。説明が長い場合、このフィールドにマウスを合わせるとその内容全体を読むことができます。

  • 変更を保存するには、 [保存] ボタンを選択します。 [キャンセル] を選択してウィンドウを閉じると、変更は保存されません。

  • オンラインヘルプにアクセスするには、 [ヘルプ] ボタンを選択します。

ファイル順序設定

[ファイル順序設定] にメタデータ入力を指定します。

タブ:PDFマージノード

メタデータの参照 ボタン(タブ:PDFマージノード)をクリックし、 {job:file.order} メタデータキーを [ファイル順序設定] フィールドにドラッグアンドドロップします。メタデータキーは手動で入力することもできます。

タブとそのテキストのプロパティの設定

タブのプロパティとそのテキストのプロパティを構成ウィンドウで設定します。

タブ数

ドキュメントのタブの数をドロップダウンから指定します。

縦向き時のタブの並び方向

縦向きインデックス紙 に対して、 縦向き時のタブの並び方向 を指定します。

タブ:PDFマージノード

  • [上から下]: ドキュメントの[向き]が[縦]の場合は、タブは上から下に追加されます。

  • [下から上]: ドキュメントの[向き]が[縦]の場合は、タブは下から上に追加されます。

横向き時のタブの並び方向

横向きインデックス紙に対して、横向き時のタブの並び方向を指定します。

タブ:PDFマージノード

  • [右から左]: ドキュメントの[向き]が[横]の場合は、タブは右から左に追加されます。

  • [左から右]: ドキュメントの[向き]が[横]の場合は、タブは左から右に追加されます。

タブ文字

タブ文字の構成領域では、以下を指定します。

タブ:PDFマージノード

注意: タブ付きのドキュメントを印刷する場合、タブ領域に印刷するテキストは元のPDFファイルの名前から取得されます。選択したフォントでサポートされていない日本語文字がこれらの名前で使用されている場合、ノードではワークフローの[アクティビティログ]にエラーメッセージが表示され、ファイルはエラーフォルダーに移されます。

  • [フォント]: フォント名とサイズをドロップダウンから選択します。最初のアイコンのセットを使用して、枠内のテキストの行端揃えを指定します(左端揃え、中央揃え、右端揃え)。2番目のアイコンのセットを使用して、枠内のテキストの配置を指定します(上中央、中央、下中央)。

  • [文字の向き]: ドロップダウンメニューからオプションを選択して、タブ文字の方向を指定します。

  • [折り返して全体を表示]: チェックボックスをオンにすると、この機能がタブ文字に適用されます。

  • [フォントカラー]: クリックして色の選択オプションを開いてから、フォントの色の値を選択します。

  • [タブの背景色]: クリックして色の選択オプションを開いてから、タブの背景色の値を選択します。

  • [タブ文字]: ここには、タブの文字のリアルタイムプレビューが表示されます。

    注意:[タブ文字] フィールドに入力した値はビジュアルエイドとしてサンプルプレビューに表示されますが、印刷時の出力ジョブには影響しません。印刷される実際のタブデータは、入力PDFファイルのファイル名から取得されます。

サイズ・余白

タブ:PDFマージノード

このフィールドでは、[タブの高さ]、[先頭]、および[空隙]のマージン値を指定します。リアルタイムプレビューが更新されて、タブの印刷の体裁が表示されます。

タブ:PDFマージノード

  • [タブの高さ]: タブの高さを指定します。

  • [先頭]: 先頭のマージン値を指定します。[先頭]はドキュメントの上端と最初のタブとの間の距離を示します。

  • [空隙]: 空隙のマージン値を指定します。[空隙]値はタブ間の距離を示します。

  • [自動調整]: [タブ数]を変更したときに[タブの高さ]、[先頭]および[空隙]の値を自動的に更新するかどうかを指定します。

    注意: タブ文字が長すぎてテキストフィールドに表示しきれない場合は、選択したテキストの配置(縦方向または横方向)に基づいて、文字の一部が非表示になります。

既定値に戻す

タブの設定をすべて既定値に戻すには、 [既定値に戻す] ボタンを使用します。

ツールバー

ツールバーはウィンドウの上部に表示されます。プレビューをカスタマイズするには、このツールバーを使用します。

ツールバーのアイコン 説明
タブ:PDFマージノード [イメージ]アイコン。 サンプルプレビューのイメージを変更するには、このアイコンをクリックします。PNG、 JPEG、 PDF形式だけがサポートされています。サポートされているイメージの表示サイズは、A3/A4/A5/B4/B5/ハーフレター/レター/タブロイドです。
タブ:PDFマージノード [実際のサイズ(100%)]アイコン。 プレビューのサンプルドキュメントを元のサイズに戻すには、このアイコンをクリックします。
タブ:PDFマージノード [幅に合わせる]アイコン。 プレビュー領域の幅に合わせてサンプルドキュメントを伸縮するには、このアイコンをクリックします。
タブ:PDFマージノード [ページ全体]アイコン。 このアイコンをクリックすると、サンプルドキュメントがプレビュー領域全体に表示されます。
タブ:PDFマージノード ズームコントロール。 拡大鏡アイコンまたはスライドバーのいずれかを使用して、プレビュー領域を拡大/縮小します。

タブ:PDFマージワークフローのサンプル

このワークフローの目的は、XMLファイルを受け取って、ジョブチケットをXMLメタデータに解析し、複数のPDFファイルを1つのドキュメントにまとめて、タブを作成して各PDFファイルの先頭に追加することです。変更されたファイルは出力フォルダーに送信されます。

注意:このノードは、キー名が Job のメタデータ出力を生成します。

ワークフローの各ノードについて、以下に詳しく説明します。

タブ:PDFマージノード

入力フォルダーノード :XMLジョブチケットを集めてワークフローの ジョブチケット読込:XML ノードに送るように入力フォルダーを構成します。送られるXMLジョブチケットファイルには、ジョブチケットの属性情報が含まれています。さらに、送信されるファイルの処理順序も含まれています。この順序の情報は、 タブ:PDFマージ ノードでファイルがマージされるときに使用されます。以下に、ファイル順序設定を含むサンプルのジョブチケットを示します。

<Ticket>
	<File>file</File>
	<Src>C:\\test files\\1.pdf</Src>
	<Tab>
		<Width>9</Width>
		<Height>11</Height>
		<Weight>40</Weight>
		<Order>1.pdf</Order>
		<Order>C:\\test files\\2.pdf</Order>
		<Order>C:\\test files\\3.pdf</Order>
	</Tab>
	<Paper>
		<Unit>inch</Unit>
	</Paper>
</Ticket>

ジョブチケット読込:XMLノード :ドキュメントがXMLとしてフォーマットされている場合、そのXML情報はジョブチケットメタデータに変換され、ワークフローの次のノードに送られます。ドキュメントがXMLとしてフォーマットされていない場合、そのドキュメントは エラーフォルダー に移されます。

以下の手順に従って、XMLジョブチケットをマップします。

  1. テキストエディターを使用して、上記のサンプルジョブチケットのサンプルXMLコードをコピーします。

  2. サンプルのジョブチケットに記載されているソースパス <Src> は、パスが有効になるように変更する必要があります。

  3. XML_Tabs_Merge_PDFs.XMLとしてファイルをローカルに保存します。

  4. ジョブチケット読込:XMLノードをダブルクリックします。次のように設定画面が開きます。

  5. 左側のパネルで、次の値を設定します。

    • [有効] チェックボックス:オンにすると、ノードでジョブを受け入れることができます。

    • [ノード名]: ノードに割り当てる名前をテキストフィールドに入力します。

    • [測定単位]: ノードに必要な測定単位に対応するラジオボタンを選択します。

    注意: 前述のジョブチケット(XML_Tabs_Merge_PDFs.XML)は、用紙サイズがインチで示されています。

  6. [ジョブチケットリファレンス] パネル(右端)で、 [開く] アイコンを見つけます。

    タブ:PDFマージノード

  7. このアイコンをクリックします。開いた画面で、上記の手順3で保存したファイル(XML_Tabs_Merge_PDFs.XML)に移動して選択します。

  8. ファイルが開くと、その内容(XPath)が [ジョブチケットリファレンス] パネル(右端)に表示されます。

  9. [設定項目] パネル(左端)で、 [基本設定] をクリックします。[パラメータ名][メタデータキー] 、および [ジョブチケットパス] 列がメインパネルに表示されます。 タブ:PDFマージノード

  10. 用紙サイズ単位] 行の [ジョブチケットパス] セルに /Ticket/Paper/Unit をドラッグアンドドロップします。

  11. [設定項目] パネル(左端)で、 [タブ設定] をクリックします。 [パラメータ名]、[メタデータキー]、および [ジョブチケットパス] 列がメインパネルに表示されます。

    タブ:PDFマージノード

  12. [ジョブチケットリファレンス] パネルの値を、その値の [パラメータ名] に対応する、 [ジョブチケットパス] 列の空いているセルに移動する必要があります。

  13. [用紙幅] 行の [ジョブチケットパス] セルに /Ticket/Tab/Width をドラッグアンドドロップします。

  14. [用紙高さ] 行の [ジョブチケットパス] セルに /Ticket/Tab/Height をドラッグアンドドロップします。

  15. [坪量] 行の [ジョブチケットパス] セルに /Ticket/Tab/Weight をドラッグアンドドロップします。

  16. [ファイル順序] 行の [ジョブチケットパス] セルに /Ticket/Tab/Order をドラッグアンドドロップします。

  17. [設定項目] パネル(左端)で、[ジョブダウンロード設定] オプションをクリックします。 [ドキュメントソース] および [ジョブチケットパス:ファイルタイプ] フィールドと [印刷ファイルの取得方法] チェックボックスがメインパネルに表示されます。

    タブ:PDFマージノード

  18. [印刷ファイルの取得方法] 列で、 [ローカルパスから取得][URLからダウンロード][ジョブチケットからbase64データを取得][ネットワーク共有からの取得] の4 つのオプションのチェックボックスをすべて選択します。

  19. [ジョブチケットリファレンス] パネルから、 [ドキュメントソース] フィールドに /Ticket/Src をドラッグアンドドロップします。

  20. [ジョブチケットリファレンス] パネルから、 [ジョブチケットパス:ファイルタイプ] フィールドに /Ticket/File をドラッグアンドドロップします。

  21. これまでの操作が完了すると、上の画像のような画面が表示されます。

  22. [保存] をクリックして、変更をノードに適用します。

タブ:PDFマージノード :タブ:PDFマージノードを使用すると、すべての入力PDFファイルがマージされ、各PDFファイルの先頭ページの前にインデックス紙が挿入されます。元の3つのドキュメント(例:1.PDF、2.PDF、3.PDF)を1つのファイルにマージすると、マージする最初のPDFファイルの名前である「1.PDF」がその結合PDFファイルのデフォルト名として割り当てられます。それぞれのPDFファイル名がタブのテキストとして使用されます。マージ前のそれぞれのファイル名がタブに表示されるテキストとして使用されるため、この例のタブ文字は、1.PDF、2.PDF、および3.PDFとなります。

出力フォルダーノード :ドキュメント(更新されたタブを含む)は、出力フォルダーノードで構成されるフォルダーパスに配置されます。