User manual - プリンタライブラリマニュアルver.1.06(2014年6月13日)
Table Of Contents
- 表紙
- プリンタライブラリ.pdf
- 1. 概要
- 2. 動作環境
- 3. 関数
- 3.1 PRNOpen
- 3.2 PRNClose
- 3.3 PRNInitializePrinter
- 3.4 PRNPrintScreen
- 3.5 PRNPrintWindow
- 3.6 PRNTextOut
- 3.7 PRNImageOut
- 3.8 PRNBarcodeOut
- 3.9 PRNBMPOut
- 3.10 PRNCheckMarker
- 3.11 PRNGetStatus
- 3.12 PRNGetLastError
- 3.13 PRNSetPaperWidth
- 3.14 PRNGetPaperWidth
- 3.15 PRNSetPrinterProperty
- 3.16 PRNGetPrinterProperty
- 3.17 PRNDecodeBarcode
- 3.18 PRNResetDecoder
- 3.19 PRNSetBarcodeType
- 3.20 PRNGetBarcodeType
- 4. プログラミング上の注意点
- 5. ESCコマンド
- 6. DeviceEmulator
- 裏表紙(他のマニュアル用)

1
1. 概要
プリンタライブラリは、携帯情報端末に内蔵しているプリンタモジュールを利用した、印刷機能を提供しま
す。
プリンタライブラリを使用すれば、業務アプリケーションから直接プリンタモジュールを制御できます。
プリンタクラスライブラリは、プリンタライブラリを .NET Compact Framework アプリケーションから直接利
用できるようにする、ラッパーライブラリです。
プリンタライブラリを使用することにより、機種を意識することなく、アプリケーションのソースコード互換
性を高めることかできます。
プリンタライブラリでは、機種を問わず、すべての関数を用意し、アプリケーションから見た「仮想マシン」と
しての振る舞いを提供します。
プリンタライブラリの各関数は、アプリケーションからの要求に対して、対象のデバイス機能が制御できな
い場合は、「未サポートエラー」を返します。また搭載デバイスの機能差によって利用できないパラメータ
を設定した場合は、「パラメータエラー」を返します。
※ プリンタライブラリは、アプリケーションのソースコード互換性の向上を目的としたライブラリであり、搭載
デバイスの機能互換性を保障するものではありません。
「未サポートエラー」および「パラメータエラー」を正しく判定し、操作者に対して機能が未サポートであ
る旨を通知する、あるいは処理そのものを無効としてください。