MW-270はA6、MW-170はA7の専用用紙をセットするタイプです。
ロール紙ではないので、カールのない印刷ができ、感熱紙ですがそこはかと高級感があります。
この、Brother MW-270とMW-170にiOSから印刷ができるようにPrintAssistを対応しました。
次バージョンのPrintAssist Ver2.4.4以降をお使いください。
まずは、いつものFileMaker Goからの印刷。
印刷動画
印字サンプル

Brother MW-270
オフィシャルページ
Brother MW-270

Brother MW-170
オフィシャルページ
Brother MW-170

MW-270はA6(ほぼ葉書サイズ)なので、請求書や報告書を
MW-170はA7で、それより小さいので、情報量の少ない受領書や領収書に最適です。
1.Brother MW-270/MW-170とiOSデバイスはBluetoothでペアリングする(無線LANは搭載していません)
2. iOSデバイスにFileMakerGoをインストールし、印刷ボタンを配置しスクリプトを書く
3. PrintAssistのプリンター登録画面にて、「近くのプリンター」の表示されたBrother MW-270/MW-170を選択し登録する
4. FileMakerGoの印刷ボタンをタップする
スクリプトのツボ1:マージン(margin)の指定
マージン(margin)を指定する必要があります。
MW-270/MW-170の場合、top,bottom,left,rightの4箇所分マージンを記述してください。
"topmargin=3.75&" &
"bottommargin=3.75&" &
"leftmargin=3.75&" &
"rightmargin=3.75&" &
すべて3.75mmですね。
<MW-170のMargin>
"topmargin=2.5&" &
"bottommargin=2.5&" &
"leftmargin=2.5&" &
"rightmargin=2.5&" &
こちらはすべて2.5mmですね。
このマージンが、プリンターメーカー、機種、もっというと用紙サイズ(テープ幅)により違うので
それぞれの値を入力する必要があり手強いところですが 、どこのメーカーもプリンターの仕様書等、どこかに記載があるはずです。
MW-270/MW-170のマージンについては、上記の値でOKですが、詳しくはラスターコマンドリファレンスをご覧ください。
スクリプトのツボ2:用紙の設定
用紙は専用用紙なので、paper,width,heightの指定をします。
paperはプリントアシストパラメーター仕様書を参照し、専用用紙の値を指定します。
width,heightは「印刷可能領域幅」と「印刷可能領域長さ」です。(こちらもラスターコマンドリファレンスに記載があります)
「印刷可能領域幅」もしくは「印刷可能領域長さ」のどちらをwidth,heighにするかは、印刷方向により変わります。
横長に印刷したい場合は、widthが長くなるようにし、orientationを1(Landscape)に指定します。
ここでの注意点は、
widthを長くした場合は、 orientationを1(Landscape)に指定する。
heightを長くした場合は、 orientationを0(Portrait)に指定する。
width,heightとorientationの設定はセットですることが重要です。
MW-270
"paper=10417&" &
"width=140.5&" &"height=97.5&" &
MW-170
"paper=10416&" &
共通"width=99.9&" &
"height=69.1&" &
"orientation=1&" &
もしくは
"orientation=0&" &
スクリプトのツボ:まとめ
MW-270/MW-170へ印刷するための必須コマンドはこの位です。
これを正しく記述すれば、印刷できるはずです、簡単でしょ?
現場でささっと印刷して、業務改善にお役立てくださいませ〜。
スクリプトのツボおまけ:プリンター指定
記述しなくても印刷できますが、便利機能です。
プリンター名をprinterに記述しておくと、複数台のプリンターが登録してある場合でも間違いなく記述したプリンターへ印刷します。
1台のプリンターへしか印刷しない場合は必要ありません。
正しい機種名は、PrintAssistのプリンター登録画面の「近くのプリンター」に表示するプリンター名を()も含め同じように記述してください。
例:
"printer=MW-270 (A0W163XXX)&" &
"printer=MW-170 (K9W154XXX)&" &
!!この通りに記載すると印刷できません。ご使用の機種をお調べの上、記述してください!!
コメント