Layout Utilities とは、

2009/06
Layout Utilities とは、
シチズン・システムズ㈱
Layout Utilities を使うメリット
● 印刷プログラムの作成を容易にします
膨大なプリンタコマンドや OPOS に関する知識がなくても、Layout Utilities が用意する 10 個のコマンド(メソッド)
の利用方法を習得するだけで、複雑なレイアウト印刷を可能にします。このため、印刷プログラムのコーディング
作業を大幅に圧縮できます。
(メソッドの詳細については、ユーザーズガイドをご参照ください)
● 迅速な顧客対応を容易にします
レイアウト印刷の変更をレイアウトファイルの差し替えだけで可能にします。このため、レイアウト印刷に関するプ
ログラム修正は不要になり、また、レイアウトファイルは一般的なワープロソフトと同様に編集できるため、顧客の
要望に現場で対応することも可能になります。
・従来例
POS アプリケーション
A 社向け
印刷物
プリンタコマンド / OPOS コマンド など
A Logo
☐☐☐☐☐☐☐☐☐☐☐
☐☐☐☐☐
☐☐☐☐
B Logo
B 社向け
☐☐☐☐☐☐☐☐☐☐☐
☐☐☐☐
☐☐☐☐☐☐
C Logo
C 社向け
☐☐☐☐☐☐☐☐☐☐☐
☐☐☐☐☐
☐☐☐☐
☐☐☐☐☐☐☐☐☐☐☐
・Layout Utilities を利用した例
POS アプリケーション
共通
Layout Utilities
Layout
Print Engine
印刷物
A Logo
☐☐☐☐☐☐☐☐☐☐☐
☐☐☐☐☐
☐☐☐☐
B Logo
☐☐☐☐☐☐☐☐☐☐☐
☐☐☐☐
☐☐☐☐☐☐
C Logo
各社向け
レイアウトファイル
☐☐☐☐☐☐☐☐☐☐☐
☐☐☐☐☐
☐☐☐☐
☐☐☐☐☐☐☐☐☐☐☐
● 表現豊かな印刷を容易にします
Layout Utilities は、図形や各種バーコードなどを用意し、OS に搭載される様々なフォントを利用でき、また、用紙
の縦横混在レイアウトに対応など、多種多様なレイアウトファイルを作成できます。
また、レイアウトファイルは可搬性も改善します。初期設定された画像データはレイアウトファイルに含められるた
め、各端末内に画像データを別途用意する必要がありません。
-1/4-
2009/06
Layout Utilities とは、
シチズン・システムズ㈱
レシートのレイアウト印刷
Layout Utilities によるレシートの印刷は分割したレイアウトをそれぞれ繰り返し利用することで実現します。
分割したレイアウトをフレームと呼び、表計算ソフトのシートの様と同様に管理します。
以下は、その一例です。
● Layout Editor によるレイアウト作成
Frame1 ロゴ
● プログラムによる印刷プレビュー
Frame1 を 1 回
Frame2 を 4 回(流し込み印刷)
Frame3 を 1 回
それぞれを任意に連結して印刷します。
Frame2 明細
Frame3 合計
-2/4-
2009/06
Layout Utilities とは、
シチズン・システムズ㈱
Layout Utilities を利用した全体像
・レイアウトを作成、保存
・テスト印刷が可能
・作成済みレイアウトを管理
Layout Editor
Layout File Manager
作成ツール
管理ツール
開発環境で利用
・レイアウトファイル
テキスト, 図, バーコード などの
実行環境(端末など)で利用
位置や書式を定義したファイル
アプリケーション
Layout Print Engine
(ユーザー開発)
印刷ツール
・作成済みレイアウトを印刷
コマンド制御
/ データ
印刷データ
・用紙切れ他
GDI
ステータス
ドライバー
モニタ
(開発中)
スプーラー
シチズン製プリンタ
アプリケーションは、
指定のレイアウトファイルへ印刷データを流し込
むだけでレイアウト印刷が可能
CITIZEN
☐☐☐☐☐☐☐☐☐☐☐☐☐☐
☐☐☐☐☐☐☐☐☐☐☐☐☐☐
コーディング量、
デバッグ量を
大幅に削減
☐☐☐☐☐☐☐☐☐☐☐☐☐☐
☐☐☐☐☐☐☐☐☐☐☐☐☐☐
☐☐☐☐☐☐☐☐☐☐☐☐☐☐
☐☐☐☐☐☐☐☐☐☐☐☐☐☐
☐☐☐☐☐☐☐
-3/4-
・印刷物
2009/06
Layout Utilities とは、
シチズン・システムズ㈱
各ツール画面
● Layout Editor 画面
フレーム
レイアウトファイルを作成します。
各種部品を選択後、ドラッグして
部品をレイアウトします。
部品の詳細設定は、画面右の部
品プロパティでフォントなどの設
定を行います。
ロゴなど用途毎にレイアウトを分
割する場合は、フレームを追加し
ます。
各種部品
部品プロパティ
● Layout File Manager 画面
サムネイル
作成済みのレイアウトファイルを
管理します。
レイアウトをフレーム単位でサム
ネイル表示することができます。
● Layout Print Engine
プログラムから呼ばれるコマンド インターフェースのみで、グラフィック ユーザー インターフェース画面はありま
せん。
-4/4-