ジョブXML

PrintFactoryのジョブXMLフォーマットは非常に特殊で、大文字と小文字が区別されます。 そのため、ジョブ送信の際には、以下のシンタックスに従うようにしてください。

測定値

PrintFactoryは、すべてのプロセスで使用される共通の内部測定基準を持っています。 したがって、XMLで測定値を指定する場合は、以下のフォーマットを使用することが重要である。
1インチはPrintFactoryでは18単位、1単位は1/18インチに相当します。 例えば、1インチは18となります。そして、1/18 “は0.055555と表すことができる。 四捨五入の精度を高めるため、小数点以下5桁で計算しています。

ジョブチケット

PrintFactoryのジョブチケットは、バージョン1.0のXMLスキーマを使用する必要があります。
<?xml version=”1.0″ encoding=”UTF-8″ ?xml version=”1.0″ encoding=”UTF-8″?>
チケットはJobタグで始まり、Jobタグで終わり、少なくとも以下の項目が含まれている必要があります。

<Job>
   <GUID>96f8ada6-0a69-48a3-9599-012b5634087d</GUID>
   <Name>Multicopy Example</Name>
   <User>MultiCopy Test</User>
   <JobType>Regular</JobType>
   <Print>true</Print>
   <PDFJob>
      <InputJobs>
         <FilePath Copies="2" IsTemporary="false">/Files/castle_api.pdf</FilePath>
         <FilePath Copies="3" IsTemporary="false">/Files/G180770.pdf</FilePath>
      </InputJobs>
   </PDFJob>
</Job>

コピーはオプションですが、その他のコンポーネントはすべて必要です。
GUIDはユニークで有効なフォーマットである必要があります。
ファイルパスは有効で、さらなる認証なしにRIPがアクセスできるものでなければならない。

ジョブサブミッション

PrintFactoryのワークフローにジョブを投入するには、いくつかの方法があります。

ホットフォルダー

これは最も基本的なジョブの投入方法で、ジョブチケットをプリンターキューのホットフォルダーにドロップするだけで、RIPはそれらのジョブをキュー内で順次処理することができるようになります。 ジョブチケットに適用されたカスタム設定は、キュー設定に優先します。

アップローダー

Uploaderは、PrintFactory Cloudにジョブを投入するために使用されます。 投稿方法は様々です。

  • ファイルをアップローダーに直接ドラッグ&ドロップすることが可能
  • XMLジョブチケットをアップローダーへドラッグ&ドロップ(テストに有効)
  • MISから直接ジョブチケットを送信するためのホットフォルダ作成
  • また、ジョブ+XMLをクラウド経由で送信するか、XMLのみを送信するかを選択することができます。

Uploaderの詳細については、こちらをご覧ください。

クラウドAPI

また、Cloud APIに直接ジョブを投入することも可能です。
ダイナミックネストでジョブを処理するためには、3つのことが必要です。
サムネイル – UIで求人のサムネイルを表示するには、サムネイルをアップロードする必要があります – この投稿のフォーマットをここで見ることができます。
有効なジョブチケット – ジョブチケットのフォーマットと提出方法はこちらでご確認ください。
PrintFactoryフォーマットでのJob Dimensions。

シングルページ

<SrcPageWidth>225</SrcPageWidth>
<SrcPageHeight>162.5</SrcPageHeight>

スケーリング

<Scale X=“0.822365” Y=“0.822365" />

多ページの文書。

<Part>
   <GUID>96f8ada6-0a69-48a3-9599-012b3422087d</GUID>
   <DocumentGUID>fb5e35a7-66f1-46a8-bac4-5d91943cda2e</DocumentGUID>
   <SourcePage>0</SourcePage>
   <DestinationPage>1</DestinationPage>
   <Side>A</Side>
   <SrcPageWidth>225</SrcPageWidth>
   <SrcPageHeight>162.5</SrcPageHeight>
</Part>

必要な出力形式に対する入力を確認する良い方法は、RIPでジョブを手動で送信し、特定のジョブのPrintFactory/Workフォルダの結果のsettings.xmlを確認することです。 これは、すべてのジョブ処理情報を含み、部品は提出プロセスで再利用することができます。
XMLジョブタグの全リストはこちらでご覧いただけます。
http://developer.printfactory.cloud/2017/01/job-xml-definition/

Updated on 5月 10, 2022

Was this article helpful?