TotalFlow BatchBuilderホットフォルダースキーマ

XML注文ファイルがTotalFlow BatchBuilderスキーマと一致するために必要な全てのジョブ属性について説明します。

概要

以下の図では、XML値のマッピングに使用できるノードと属性を視覚的に表現しています。点線はノードのオプションの属性を表し、連続線は必須の属性を表します。

Orderノード属性

以下の表には、XMLファイルに挿入できる注文ノード属性が記載されています。

属性 オブジェクト種類 許可された値 概要

name

Character

1~32文字で入力します。 入力ファイル名です。

number

Character

1~256文字で入力します。 注文番号です。

dueDate

Character

YYYY-MM-DD

例: 2014–04–21

注文の有効期限です。

dueTime

Character

hh:min:ss +/- hh:mm

例: 18:26:59 + 03:00

最初の時刻値はGMT時刻を表し、最後の値はタイムゾーンオフセットを表します。

注文の有効期限時刻です。

receieveDate

Character

YYYY-MM-DD

例: 2014–04–21

注文を受信した日付です。

receiveTime

Character

hh:min:ss +/- hh:mm

例: 18:26:59 + 03:00

最初の時刻値はGMT時刻を表し、最後の値はタイムゾーンオフセットを表します。

注文が受信された日時です。

jobNumber

Character

1~32文字で入力します。 ジョブに割り当てた番号です。

version

Character

1.0 これは固定値のため、指定どおりに入力してください。

Customerノード属性

属性 オブジェクト種類 許可された値 概要

name

Character

1~256文字で入力します。 お客様名です。

Jobノード属性

以下の表には、XMLファイルに挿入できるジョブ属性(オプション)が記載されています。

属性 オブジェクト種類 許可された値 概要

name

Character

1~256文字で入力します。 入力ファイル名です。

copies

Unsigned long

1~5,000,000部を入力します。 部数です。

simplexDuplex

SimplexDuplexEnumerator

  • 片面印刷

  • 両面印刷

ジョブを片面または両面のどちらで印刷するか指定します。

plex

PlexEnum

  • BE_LEFT

  • BE_TOP

  • BE_RIGHT

  • BE_BOTTOM

両面モードでどちらの端で印刷するかを指定します。

perforation

Boolean

  • 1

  • 0

  • true

  • false

ジョブがミシン目入りかどうかを指定します。

drilling

Boolean

  • 1

  • 0

  • true

  • false

ジョブが穴あけされるかどうかを指定します。

collation

Boolean

  • 1

  • 0

  • true

  • false

ジョブが丁合いされるかどうかを指定します。

proofing

Boolean

  • 1

  • 0

  • true

  • false

サンプルが必要かどうかを指定します。

color

Character

  • C_NONE

  • C_PROCESS

  • C_BW

  • C_PROCESS_PLUS.SPOT

    注意: 事前定義済み値以外に1から32文字のカスタム値を入力できます。
カラー印刷方式を指定します。

productType

Character

1~32文字で入力します。 商品の種類です。

description

Character

1~128文字で入力します。 商品の概要です。

isbn

Character

1~20文字で入力します。 ISBNコードです。(存在する場合)

sku

Character

1~32文字で入力します。 製造元、商品、概要、サイズなどの製品属性を含む番号です。

subPartNumber

Character

1~32文字で入力します。 項目を識別するコードです。

finisher

Character

1~32文字で入力します。 取り付けられているフィニッシャーの名前です。

press

Character

1~32文字で入力します。 出力デバイスの名前です。

description

Character

1~128文字で入力します。 ファイルの概要です。

outputBin

Character

  • OB_TRIMMER
  • OB_FOLDING
  • OB_PERFECT_BINDER
  • OB_RING_BINDER
  • OB_EWIRE_BINDER
  • OB_BOOKLET
  • OB_SHIFT
  • OB_COPY
  • OB_MAILBOX_1
  • OB_MAILBOX_2
  • OB_MAILBOX_3
  • OB_MAILBOX_4
  • OB_MAILBOX_5
  • OB_MAILBOX_6
  • OB_MAILBOX_7
  • OB_MAILBOX_8
  • OB_MAILBOX_9
  • OB_FINISHER
  • OB_STACKER
  • OB_SECOND_STACKER
  • OB_UPPER
  • OB_ROLL
  • OB_LEFT_EXIT
  • OB_EXTENDED_OPTIONS
  • OB_ANY_STACKER
  • OB_BANNER_STACKER
注意: 事前定義済み値以外に1から32文字のカスタム値を入力できます。
印刷時に排紙トレイを指定します。

outputBinEject

Enumeration

  • OE_NONE
  • OE_FACE_DOWN
  • OE_FACE_UP
  • OE_FACE_DOWN_REVERSE
  • OE_FACE_UP_REVERSE
おもて面を下またはおもて面を上にして排紙トレイに出力するかを指定します。

Fileノード属性

属性 オブジェクト種類 許可された値 概要

ref

Character

1~1024文字で入力します。 ファイルパスと名前です。

dataStream

DataStreamEnum

  • DS_PDF

  • DS_PS

  • DS_AFP

  • DS_UNKNOWN

データストリームの種類です。
注意: TotalFlow BatchBuilderシステムにPDFジョブのページ数や文書サイズを識別させる場合は、PS_PDF値を指定し、dataStream属性をXMLファイルに挿入してください。

Documentノード属性

属性 オブジェクト種類 許可された値 概要

pages

Unsigned long

0~1,000,000の値を入力します。

ドキュメントのページ数です。

Document sizeノード属性

属性 オブジェクト種類 許可された値 概要

units

Enumeration

  • inch

  • mm

ドキュメントサイズの測定単位です。

width

Double

0.1~200 inchまたは1~6,000 mm

ドキュメントの幅です。

height

Double

0.1~200 inchまたは1~6,000 mm

用紙の高さです。

Mediaノード属性

属性 オブジェクト種類 許可された値 概要

name

Character

1~256文字で入力します。 用紙名です。

type

Enumeration + Character

  • MT_NONE

  • MT_BOND

  • MT_OFFSET

  • MT_COVER

  • MT_TAG

  • MT_INDEX

注意: 事前定義済み値以外に1から32文字のカスタム値を入力できます。
用紙の種類です。

color

Enumeration + Character

  • MC_BLACK

  • MC_BLUE

  • MC_BROWN

  • MC_BUFF

  • MC_GOLD

  • MC_GOLDENROD

  • MC_GRAY

  • MC_GREEN

  • MC_IVORY

  • MC_MAGENTA

  • MC_MULTICOLOR

  • MC_MUSTARD

  • MC_NO_COLOR

  • MC_ORANGE

  • MC_PINK

  • MC_RED

  • MC_SILVER

  • MC_TURQUOISE

  • MC_VIOLET

  • MC_WHITE

  • MC_YELLOW

注意: 事前定義済み値以外に1から32文字のカスタム値を入力できます。
用紙のカラーです。

finish

Enumeration + Character

  • MF_NONE

  • MF_COATED

  • MF_GLOSSY

  • MF_INKJET

  • MF_HIGHGLOSS

  • MF_MATTE

  • MF_POLYMER

  • MF_SATIN

  • MF_SEMIGLOSS

  • MF_SILVER

注意: 事前定義済み値以外に1から32文字のカスタム値を入力できます。
用紙の仕上げ方法です。

productID

Character

1~256文字で入力します。 製品のIDです。

Media sizeノード属性

属性 オブジェクト種類 許可された値 概要

units

PaperSizeUnitsEnum

  • inch

  • mm

用紙のサイズです。

width

Unsigned long

0.1~200 inchまたは1~6,000 mm

用紙の幅です。

height

Unsigned long

0.1~200 inchまたは1~6,000 mm

用紙の高さです。

Media weightノード属性

属性 オブジェクト種類 許可された値 概要

value

Double

1~133 lbまたは1~500 gr

紙厚名です。

units

PaperWeightUnitsEnum

  • gr

  • lb

用紙坪量の測定単位です。

Impositionノード属性

属性 オブジェクト種類 許可された値 概要

name

Character

1~256文字で入力します。 面付けの概要を指定します。

positionsPerSide

Integer

1~1.000の値を入力します。

面当たりのページ数です。

impositionHotFolder

Character

1~32文字で入力します。 ジョブが面付けに送信される場所のフォルダー名を指定します。

Bindingノード属性

属性 オブジェクト種類 許可された値 概要

binding

Enumeration + Character

  • BS_NONE

  • BS_CUTONLY

  • BS_CUTFOLD

  • BS_PERFECTBIND

  • BS_CASEBOUND

  • BS_COIL

  • BS_SPIRAL

  • BS_3HOLEDRILL

  • BS_SADDLESTITCH

注意: 事前定義済み値以外に1から32文字のカスタム値を入力できます。
ジョブの製本スタイルです。

Spineノード属性

属性 オブジェクト種類 許可された値 概要

size

FloatFloat

0~12 inchまたは0~300 mm

背表紙サイズはジョブのページ数に基づきます。

unit

PaperSizeUnitsEnum

  • inch

  • mm

背表紙の測定単位です。

Coatingノード属性

属性 オブジェクト種類 許可された値 概要

name

Enumeration + Character

  • CN_LAMINATION

  • CN_UV

注意: 事前定義済み値以外に1から32文字のカスタム値を入力できます。
コーティングの名前を入力します。

side

Enumeration

  • LS_FRONT

  • LS_BACK

  • LS_BOTH

コーティングが適用される面です。

type

Enumeration + Character

  • LT_ANTIQUE

  • LT_CALENDARED

  • LT_GRAIN

  • LT_LINEN

  • LT_MATTE

  • LT_SMOOTH

  • LT_STIPPLE

  • LT_VELLUM

注意: 事前定義済み値以外に1から32文字のカスタム値を入力できます。
使用するコーティングの種類です。

Custom fieldsノード属性

属性 オブジェクト種類 許可された値 概要

no

Unsigned integer

1~50の値を入力します。

カスタムフィールドの標準番号です。