Skip to main content
FlexiLayout作成の主な目的は、これらのブロックが画像上に存在する場合に確実に検出することです。
  • 請求書番号
  • 請求日
  • 配送先住所
  • Total Quantity
  • Total Amount
  • Invoice Table (列は Reference品名数量単価合計金額 のみ)
FlexiLayoutの作成時にブロックのリストを使用できるよう、まずこれらのブロックを作成します。 InvoiceTableブロックでは、Propertiesダイアログを開き、Columnsタブをクリックします。後でFlexiCapture Document Definitionで使用する順序で、ReferenceDesignationQuantityUnitPriceTotal の列名を追加します。詳細については、Table blockを参照してください。
FlexiLayout Studioのブロックリストで作成された6つのTextブロックとInvoiceTable Tableブロックのスクリーンショット
この段階では、各ブロックの型と名前、およびTableブロックの列順序のみを指定します。すべての補助要素を記述してデバッグした後で、各ブロックの位置を記述します。
検索対象のTable要素より先に、Tableブロックを作成してください。Table要素はTableブロックへの参照を保持する必要があるためです。この点で、Tableブロックは、FlexiLayoutを変更して他のブロック用の要素を作成した後に作成できるTextBarcodeCheckmarkPictureブロックとは異なります (サンプル 1およびサンプル 2を参照) 。
準備が完了したので、要素の作成を開始できます。