URLをクリップボードにコピーしました
シェア用URL:https://faq2.epson.jp/web/Detail.aspx?id=52506
|
最終更新日 2020/10/26 |
FAQ番号:52506 |
|
SetBitmap による NVRAM への登録
|
|
マニュアルに SetBitmap メソッドメソッドを使用して不揮発性メモリ(NVRAM)へ画像を登録できると
記載されていたのですが、具体的な印刷方法を教えてください。
|
|
-
-
以下の様に EPSON OPOS ADK 付属ユーティリティー:SetupPOS の設定画面で
[ NVRAMにイメージを登録する ] にチェックを付けた場合、SetBitmap メソッド実行時に指定した画像ファイルが
NVRAM(不揮発性メモリー)に登録されます。
この設定を行っていない場合、SetBitmap で指定された画像ファイルは ServiceObject または
プリンター本体の揮発性メモリに保存されます。
[NVRAMにイメージを登録する] の設定をした後も、以下のように SetBitmap メソッドとエスケープシーケンスを
使用した方法で印刷がおこなえます。
m_Printer.RecLetterQuality = true;
m_Printer.SetBitmap(1, PrinterStation.Receipt, strFilePath,
PosPrinter.PrinterBitmapAsIs, PosPrinter.PrinterBitmapCenter);
m_Printer.PrintNormal(PrinterStation.Receipt, ESC + "|1B");
- SetBitmap メソッドで NVRAM を使用する場合、他のアプリケーションが NVRAM にイメージを
登録していることを考慮していません。
- SetupPOS で [NVRAMにイメージを登録する] にチェックを付け、SetBitmap メソッドで
イメージを登録し、エスケープシーケンスを指定した PrintNormal メソッドでイメージを
印刷する方法と、プリンター本体にイメージを登録するユーティリティーでイメージを登録し、
DirectIO メソッドと PTR_DI_PRINT_FLASH_BITMAP , PTR_DI_PRINT_FLASH_BITMAP2 で
イメージを印刷する方法は混在することはできません。どちらか一方をお使いください。
- NVRAM ( 不揮発性メモリ ) への頻繁な書き込みは推奨しません。
NVRAM の書き換え寿命は約 10 万回としており、書き込み回数の目安として 1 日 10 回以下
となるようお使いください。
|