2012-03-19 4 views
0

私はWindows MobileからAndroidにアプリケーションを移植しています。このアプリは印刷をサポートしています。 Windows MobileではPrinterCeフレームワークを使用しましたが、アンドロイドアプリではCPCLラベルを作成するためのフレームワークを作成しました。 フォントを除いてすべて正常に動作します。 Windows Mobileのアプリでは、私はやってフォントを設定することができますZebra MZ220(CPCL)tahomaフォント

((PrinterCE)m_Printer).FontName = "Tahoma"; 

をしかしCPCLマニュアルは、私は7の間のフォントを選択することができますが、タホマがリストにない言うように。 PrinterCEがTahomaを使用して印刷できるようにする方法は何ですか? 私はフレームワークがプリンタへのフォントのアップロードを担当すると思います。しかし、アップロードしたフォントはどのように使用しますか?

更新: プリンタをライン印刷モードで使用しています。

答えて

2

私はPrinterCEを一度も使ったことはありませんが、テキスト、画像、バーコードなどをキャンバスに書き込んだ後、文書の最後にイメージとしてプリンタに送りますCEデバイスで使用可能なフォントを使用できるようにします。 CPCLプリンタで非ネイティブフォントを使用する場合は、まずそれをプリンタにダウンロードする必要があります。 (See this answer here on how to make pre-scaled fonts)。その後、あなたの書式でそのフォントを使用する必要があります。

+0

私はあなたの解決策を試してみましょう!ありがとう – Mones

関連する問題