ここで紹介するMicrosoft® .NET Compact Framework用アプリケーション開発ツール(MPrint SDK for .NET Compact Framework(MPrint & PocketJet SDK))は、Microsoft社より供給されたプラットフォーム、.NET Compact Frameworkに対応した開発用ツールです。

.NET Compact Framework以外に、Windows Mobile® 、Windows® CE、および、Pocket PCをご利用の方は、Microsoft® Windows Mobile® 向け開発環境をご覧ください。

このページでは、.NET Compact Framework環境用に、3種類のSDK(通常、P-touch Template向け、ESC/Pコマンド向け)を紹介しております。

旧端末へのご案内

MPrint & PocketJet SDK for .NET Compact Framework Ver.3.1.1からは、Pocket PC 2003 / Pocket PC 2003 SEなど旧プラットフォームに対応していません。
Pocket PC 2003 SE以前には、下記、バージョンのSDKをご利用ください。

各SDKのコマンド方法の違いについて

最新のMPrint & PocketJet SDK for .NET Compact Frameworkは、ラスターコマンドという弊社独自のコマンド方式を利用しています。この方法は、白と黒の点で構成されたビットマップのイメージを作成して印刷するものです。Windows Mobile® 上の画面作成方法と似た形式で印刷イメージを作成します。
ESC/Pコマンドは、古くから使われた印刷制御方法で、テキストベースのASCIIデータで構成されたデータをプリンターが解析し、印刷データへ展開して印刷をします。
たとえば、バーコードを印刷する場合、ラスターコマンドでは、イメージを含めた印刷は簡単ですが、別途バーコードを生成した後の印刷イメージ用画像データが必要になります。
ESC/Pコマンドを利用する場合には、プリンター内部でバーコードの生成を行うため、コマンドを使って制御することが可能ですが、コマンドをプリンターが解析して印刷データに展開するため、印刷結果が想定通りであるかの確認作業が必要となります。

P-touch Templateは、MW-260から追加された新しい機能です。ESC/Pコマンドの利点を活かし、さらに作成しやすくした弊社独自の印刷方法です。あらかじめプリンター側にデータの準備が必要です。「テンプレート」という形でフォーマットを保存し、プリンターの設定により受信データを解析するルールを決めます。ホスト機器からは簡単なASCIIデータを送るだけで、保存してあるテンプレートに当てはめて印刷をします。PC上でテンプレートがデザインできますので印刷後のイメージがしやすく、簡単に印刷用データが作成できます。ただし、以下の場合は、印刷開始から終了までの時間が長くなることがあります。
  • ROM容量が少ない場合
  • 複雑なデザインの場合

P-touch Templateに関する詳細は、MPrint P-touch Template コマンドリファレンスをご覧ください。

上記各SDKのコマンド方法に違いがあることをご理解いただき、印刷目的にあったSDKをお選びください。

MPrint & PocketJet SDK for .NET Compact Framework

MPrint & PocketJet SDK for .NET Compact Framework Ver.4.1.0

MPrint & PocketJet SDK for .NET Compact Frameworkは、お客様がお使いのPDA、スマートフォン(.NET Compact Framework 対応機器)から、当社製品のMPrint、PocketJet、およびRJシリーズへ印刷することを実現するためのツールです。
お客様がすでにお使いのアプリケーションに当社製品から印刷する機能を組み込むことができます。

  • * MPrint & PocketJet SDK for .NET Compact Frameworkを使ってアプリケーションを開発するには、プログラミングの知識が必要です。
  • * 最新バージョンは、Pocket PC 2003 SE、および Pocket PC 2003へは対応しておりません。Pocket PC 2003 SE、または、Pocket PC 2003用のSDKについては、下記のMPrint SDK for .NET Compact Framework Ver.2.3 をご覧ください。

構成

MPrint & PocketJet SDK for .NET Compact Frameworkは、ライブラリ、ドキュメント、サンプルプロジェクトで構成されています。

動作環境

開発環境

Microsoft® Visual Studio® 2005、または、Visual Studio® 2008が動作する環境

  • * MPrint PocketJet SDK for .NET Compact Frameworkには、開発環境は含まれておりません。Microsoft社のダウンロードサイトより必要な開発環境をダウンロード(Windows Mobile® 5.0 SDK他)してください。
    別途、プログラミングのための開発環境(Visual Studio® 2005、または、Visual Stadio® 2008)を購入していただく必要があります。

対応ホスト(PDA)

以下の環境に対応した端末

サポートOS Windows Mobile® 6.x Professional / Windows Mobile® 6.x Classic / Windows Mobile® 6.x Standard / Windows Mobile® 5.0 / Windows® CE
開発言語 C#、Visual Basic
サポートフレームワーク .NET Compact Framework Ver.1.0、Ver.2.0、Ver.3.5
  • * 各ホスト固有の問題については、各ホストの製造業者へお問い合わせください。

対応製品

MPrintシリーズ

  • MW-260
  • MW-145BT、MW-140BT TypeE、MW-140BT TypeF、MW-140BT、MW-120、MW-120 TypeF、MW-100e

PocketJetシリーズ

  • PJ-663、PJ-623、PJ-560、PJ-520

RJシリーズ

  • RJ-4040、RJ-4030

TDシリーズ

  • TD-2130N/2130NSA

動作確認モデル

本SDKは下記のモデルで動作確認を行いました。

Microsoft® Windows Mobile® 6.x Professional / 6.x Classic / 6.x Standard搭載モデル

NTT DoCoMo T-01A、NTT DoCoMo HT-02A、WILLCOM 03、SoftBank X01T、NTT DoCoMo F1100、SoftBank X02HT

Microsoft® Windows Mobile® 5.0搭載モデル

NTT DoCoMo hTc Z、SoftBank X01HT、iPAQ hx2410、Dell X51v

Microsoft® Windows® CE 5.0搭載モデル

CASIO DT-5300、Pocket@iEX

  • * X01Tでは、USBの印刷が不安定な現象があります。
  • * DT-5300では、Bluetoothを使ってPocketJetシリーズへ印刷すると、最後の数ドットラインが印刷できない現象があります。

更新情報

バージョン情報

  • 2013-04-12 MPrint & PocketJet SDK for .NET Compact Framework Ver.4.1.0 に更新
  • 2012-02-27 MPrint & PocketJet SDK for .NET Compact Framework Ver.4.0.0 に更新
  • 2011-04-19 MPrint & PocketJet SDK for .NET Compact Framework Ver.3.2.1 に更新
  • 2010-03-09 MPrint & PocketJet SDK for .NET Compact Framework Ver.3.1.1 に更新
  • 2009-09-03 MPrint & PocketJet SDK for .NET Compact Framework Ver.3.0.1 に更新
  • 2009-07-09 MPrint & PocketJet SDK for .NET Compact Framework Ver.3.0 に更新
  • 2008-08-26 MPrint SDK for .NET Compact Framework Ver.2.4 に更新
  • 2008-03-31 MPrint SDK for .NET Compact Framework Ver.2.3 に更新
  • 2007-07-31 MPrint SDK for .NET Compact Framework Ver.2.2.1 に更新
  • 2007-07-6 MPrint SDK for .NET Compact Framework Ver.2.2 に更新
  • 2007-04-23 MPrint SDK for .NET Compact Framework Ver.2.1.1 に更新
  • 2006-04-19 MPrint SDK for .NET Compact Framework Ver.1.0 に更新
  • 2003-11-17 MPrint SDK for .NET Compact Framework Ver.0.5 を公開

アプリケーションの更新方法

最新版のライブラリを使い、再コンパイルしてください。

前バージョンからの変更点

TD-2130N/2130NSAに対応しました。

MPrint SDK for .NET Compact Framework(P-touch Template版)

MPrint SDK for .NET Compact Framework(P-touch Template版) Ver.3.1.1

MPrint SDK for .NET Compact Framework(P-touch Template版)は、お客様がお使いのPDA、スマートフォン (.NET Compact Framework対応機器)から、当社製品のMPrintシリーズへ印刷することを実現するためのツールです。
お客様がすでにお使いのアプリケーションに当社製品から印刷する機能を組み込むことができます。

  • * MPrint SDK for .NET Compact Framework(P-touch Template版)を使ってアプリケーションを開発するには、プログラミングの知識が必要です。
  • * 最新バージョンは、Pocket PC 2003 SE、および Pocket PC 2003へは対応しておりません。Pocket PC 2003 SE、または、Pocket PC 2003用のSDKについては、下記のMPrint SDK for .NET Compact Framework(P-touch Template版) Ver.2.4 をご覧ください。

構成

MPrint SDK for .NET Compact Framework(P-touch Template版)は、ライブラリ、ドキュメント、サンプルプロジェクトで構成されています。

動作環境

開発環境

Microsoft® Visual Studio® 2005、または、Visual Studio® 2008が動作する環境

  • * MPrint SDK for .NET Compact Framework(P-touch Template版)には、開発環境は含まれておりません。Microsoft社のダウンロードサイトより必要な開発環境をダウンロード(Windows Mobile® 5.0 SDK他)してください。
    別途、プログラミングのための開発環境(Visual Studio® 2005、または、Visual Stadio® 2008)を購入していただく必要があります。

対応ホスト(PDA)

以下の環境に対応した端末

サポートOS Windows Mobile® 6.x Professional / Windows Mobile® 6.x Classic / Windows Mobile® 6.x Standard / Windows Mobile® 5.0 / Windows® CE
開発言語 C#、Visual Basic
サポートフレームワーク .NET Compact Framework Ver.1.0、Ver.2.0、Ver.3.5
  • * 各ホスト固有の問題については、各ホストの製造業者へお問い合わせください。

対応製品

MPrintシリーズ

  • MW-260
  • MW-145BT

動作確認モデル

本SDKは下記のモデルで動作確認を行いました。

Microsoft® Windows Mobile® 6.x Professional / 6.x Classic / 6.x Standard搭載モデル

NTT DoCoMo T-01A、NTT DoCoMo HT-02A、WILLCOM 03、SoftBank X01T、NTT DoCoMo F1100、SoftBank X02HT

Microsoft® Windows Mobile® 5.0搭載モデル

NTT DoCoMo hTc Z、SoftBank X01HT、iPAQ hx2410、Dell X51v

Microsoft® Windows® CE 5.0搭載モデル

CASIO DT-5200、Pocket@iEX

  • * X01Tでは、USBの印刷が不安定な現象があります。

更新情報

バージョン情報

  • 2010-03-09 MPrint SDK for .NET Compact Framework(P-touch Template版) Ver.3.1.1 に更新
  • 2008-08-26 MPrint SDK for .NET Compact Framework(P-touch Template版) Ver.2.4 に更新
  • 2008-02-22 MPrint SDK for .NET Compact Framework(P-touch Template版) Ver.1.0 を公開

アプリケーションの更新方法

最新版のライブラリを使い、再コンパイルしてください。

前バージョンからの変更点

MW-145BTに対応しました。

MPrint SDK for .NET Compact Framework(ESC/P版)

MPrint SDK for .NET Compact Framework(ESC/P版) Ver.3.1.1

MPrint SDK for .NET Compact Framework(ESC/P版)は、お客様がお使いのPDA、スマートフォン (.NET Compact Framework対応機器)から、当社製品のMPrintシリーズへ印刷することを実現するためのツールです。
お客様がすでにお使いのアプリケーションに当社製品から印刷する機能を組み込むことができます。

  • * MPrint SDK for .NET Compact Framework(ESC/P版)を使ってアプリケーションを開発するには、プログラミングの知識が必要です。
  • * 最新バージョンは、Pocket PC 2003 SE、および Pocket PC 2003へは対応しておりません。Pocket PC 2003 SE、または、Pocket PC 2003用のSDKについては、下記のMPrint SDK for .NET Compact Framework(ESC/P版) Ver.2.4 をご覧ください。

構成

MPrint SDK for .NET Compact Framework(ESC/P版)は、ライブラリ、ドキュメント、サンプルプロジェクトで構成されています。

動作環境

開発環境

Microsoft® Visual Studio® 2005、または、Visual Studio® 2008が動作する環境

  • * MPrint SDK for .NET Compact Frameworkd(ESC/P版)には、開発環境は含まれておりません。Microsoft社のダウンロードサイトより必要な開発環境をダウンロード(Windows Mobile® 5.0 SDK他)してください。
    別途、プログラミングのための開発環境(Visual Studio® 2005、または、Visual Stadio® 2008)を購入していただく必要があります。

対応ホスト(PDA)

以下の環境に対応した端末

サポートOS Windows Mobile® 6.x Professional / Windows Mobile® 6.x Classic / Windows Mobile® 6.x Standard / Windows Mobile® 5.0 / Windows® CE
開発言語 C#、Visual Basic
サポートフレームワーク .NET Compact Framework Ver.1.0、Ver.2.0、Ver.3.5
  • * 各ホスト固有の問題については、各ホストの製造業者へお問い合わせください。

対応製品

MPrintシリーズ

  • MW-260
  • MW-145BT、MW-140BT TypeE、MW-140BT TypeF、MW-140BT、MW-120、MW-120 TypeF

動作確認モデル

本SDKは下記のモデルで動作確認を行いました。

Microsoft® Windows Mobile® 6.x Professional / 6.x Classic / 6.x Standard搭載モデル

NTT DoCoMo T-01A、NTT DoCoMo HT-02A、WILLCOM 03、SoftBank X01T、NTT DoCoMo F1100、SoftBank X02HT

Microsoft® Windows Mobile® 5.0搭載モデル

NTT DoCoMo hTc Z、SoftBank X01HT、iPAQ hx2410、Dell X51v

Microsoft® Windows® CE 5.0搭載モデル

CASIO DT-5200、Pocket@iEX

  • * X01Tでは、USBの印刷が不安定な現象があります。

更新情報

バージョン情報

  • 2010-03-09 MPrint SDK for .NET Compact Framework(P-touch Template版) Ver.3.1.1 に更新
  • 2008-08-26 MPrint SDK for .NET Compact Framework(ESC/P版) Ver.2.4 を公開

アプリケーションの更新方法

最新版のライブラリを使い、再コンパイルしてください。

前バージョンからの変更点

MW-145BTに対応しました。

MPrint SDK for .NET Compact Framework Ver.2.3

MPrint SDK for .NET Compact Frameworkは、お客様がお使いのPDA、スマートフォン(.NET Compact Framework 対応機器)から、当社製品のMPrintシリーズへ印刷することを実現するためのツールです。
お客様がすでにお使いのアプリケーションに当社製品から印刷する機能を組み込むことができます。

  • * MPrint SDK for .NET Compact Frameworkを使ってアプリケーションを開発するには、プログラミングの知識が必要です。
  • * Windows Mobile® 5.0、 Windows Mobile® 6 Professional、 Windows Mobile® 6 Classic、Windows Mobile® 6 Standard用のSDKについては、上記最新バージョンのMPrint & PocketJet SDK for .NET Compact Framework をご覧ください。

構成

MPrint SDK for .NET Compact Frameworkは、ライブラリ、ドキュメント、サンプルプロジェクトで構成されています。

動作環境

開発環境

Microsoft® Visual Studio® .NET 2003、または、Microsoft® Visual Studio® 2005が動作する環境

  • * MPrint SDK for .NET Compact Frameworkには、開発環境は含まれておりません。Microsoft社のダウンロードサイトより必要な開発環境をダウンロード(Windows Mobile® 5.0 SDK他)してください。
    別途、プログラミングのための開発環境(Microsoft® Visual Studio® .NET 2003、または、Microsoft® Visual Studio® 2005)を購入していただく必要があります。

対応ホスト(PDA)

Microsoft® Visual C++® .NET 2003 の場合

サポートCPU StrongARM®
サポートOS Pocket PC 2003 SE / Pocket PC 2003 / Windows® CE .NET
開発言語 C#、Visual Basic
サポートフレームワーク .NET Compact Framework Ver.1.0

Microsoft® Visual C++® 2005 の場合

サポートCPU StrongARM®
サポートOS Windows Mobile® 6 Professional / Windows Mobile® 6 Classic / Windows Mobile® 5.0 / Pocket PC 2003 SE / Pocket PC 2003 / Windows® CE .NET
開発言語 C#、Visual Basic
サポートフレームワーク .NET Compact Framework Ver.1.0、Ver.2.0
  • * 各ホスト固有の問題については、各ホストの製造業者へお問い合わせください。

対応製品

MPrintシリーズ

  • MW-260
  • MW-140BT TypeE、MW-140BT TypeF、MW-140BT、MW-120、MW-120 TypeF、MW-100e

動作確認モデル

本SDKは下記のモデルで動作確認を行いました。

Microsoft® Windows Mobile® 6 Professional / 6 Classic 搭載モデル

SoftBank X01T、WILLCOM Advanced W-ZERO3 [es]

Microsoft® Windows Mobile® 5.0搭載モデル

iPAQ hx2410、iPAQ hx2750、NTT DoCoMo hTc Z、SoftBank X01HT、WILLCOM W-ZERO3 [es]

Microsoft® Pocket PC 2003 SE 搭載モデル

Pocket LOOX v70、GENIO e830、Vodafone VPx

更新情報

バージョン情報

  • 2008-03-31 MPrint SDK for .NET Compact Framework Ver.2.3 に更新
  • 2007-07-31 MPrint SDK for .NET Compact Framework Ver.2.2.1 に更新
  • 2007-07-06 MPrint SDK for .NET Compact Framework Ver.2.2 に更新
  • 2007-04-23 MPrint SDK for .NET Compact Framework Ver.2.1.1 に更新
  • 2006-04-19 MPrint SDK for .NET Compact Framework Ver.1.0 に更新
  • 2003-11-17 MPrint SDK for .NET Compact Framework Ver.0.5 を公開

アプリケーションの更新方法

最新版のライブラリを使い、再コンパイルしてください。

前バージョンからの変更点

  • Windows Mobile® 6 Professional、Windows Mobile® 6 Classicに対応しました。
  • バグを修正しました。

MPrint SDK for .NET Compact Framework(P-touch Template版) Ver.2.4

MPrint SDK for .NET Compact Framework(P-touch Template版)は、お客様がお使いのPDA、スマートフォン(.NET Compact Framework 対応機器)から、当社製品のMPrintシリーズへ印刷することを実現するためのツールです。
お客様がすでにお使いのアプリケーションに当社製品から印刷する機能を組み込むことができます。

  • * MPrint SDK for .NET Compact Framework(P-touch Template版)を使ってアプリケーションを開発するには、プログラミングの知識が必要です。
  • * Windows Mobile® 5.0、 Windows Mobile® 6 Professional、 Windows Mobile® 6 Classic、Windows Mobile® 6 Standard用のSDKについては、上記最新バージョンのMPrint SDK for .NET Compact Framework(P-touch Template版) をご覧ください。

構成

MPrint SDK for .NET Compact Framework(P-touch Template版)は、ライブラリ、ドキュメント、サンプルプロジェクトで構成されています。

動作環境

開発環境

Microsoft® Visual Studio® .NET 2003、または、Microsoft® Visual Studio® 2005が動作する環境

  • * MPrint SDK for .NET Compact Framework(P-touch Template版)には、開発環境は含まれておりません。Microsoft社のダウンロードサイトより必要な開発環境をダウンロード(Windows Mobile® 5.0 SDK他)してください。
    別途、プログラミングのための開発環境(Microsoft® Visual Studio® .NET 2003、または、Microsoft® Visual Studio® 2005)を購入していただく必要があります。

対応ホスト(PDA)

Microsoft® Visual Studio® 2005 の場合

サポートCPU StrongARM®
サポートOS Windows Mobile® 6 Professional / Windows Mobile® 6 Classic / Windows Mobile® 6 Standard / Windows Mobile® 5.0 / Pocket PC 2003 SE / Pocket PC 2003
開発言語 C#、Visual Basic
サポートフレームワーク .NET Compact Framework Ver.1.0、Ver.2.0
  • * 各ホスト固有の問題については、各ホストの製造業者へお問い合わせください。

対応製品

  • MW-260

動作確認モデル

本SDKは下記のモデルで動作確認を行いました。

Microsoft® Windows Mobile® 6 Professional / 6 Classic / 6 Standard搭載モデル

SoftBank X01T、SoftBank X02HT、WILLCOM Advanced W-ZERO3 [es]、EMOBILE EM-ONEα

Microsoft® Windows Mobile® 5.0搭載モデル

NTT DoCoMo hTc Z、SoftBank X01HT

Pocket PC 2003 SE搭載モデル

Pocket LOOX v70

Pocket PC 2003搭載モデル

iPAQ hx2200

更新情報

バージョン情報

  • 2008-08-26 MPrint SDK for .NET Compact Framework(P-touch Template版) Ver.2.4 に更新
  • 2008-02-22 MPrint SDK for .NET Compact Framework(P-touch Template版) Ver.1.0 を公開

アプリケーションの更新方法

Pocket PC 2003 / Pocket PC 2003SE については、本バージョンが最終バージョンです。
Pocket PC 2003 / Pocket PC 2003SE に対してVer.1.0から更新する場合、最新版のライブラリを使い、再コンパイルしてください。

前バージョンからの変更点

  • Windows Mobile® 6 Standardに対応しました。
  • バグを修正しました。

MPrint SDK for .NET Compact Framework(ESC/P版) Ver.2.4

MPrint SDK for .NET Compact Framework(ESC/P版)は、お客様がお使いのPDA、スマートフォン(.NET Compact Framework 対応機器)から、当社製品のMPrintシリーズへ印刷することを実現するためのツールです。
お客様がすでにお使いのアプリケーションに当社製品から印刷する機能を組み込むことができます。

  • * MPrint SDK for .NET Compact Framework(ESC/P版)を使ってアプリケーションを開発するには、プログラミングの知識が必要です。
  • * Windows Mobile® 5.0、 Windows Mobile® 6 Professional、 Windows Mobile® 6 Classic、Windows Mobile® 6 Standard用のSDKについては、上記最新バージョンのMPrint SDK for .NET Compact Framework(ESC/P版) をご覧ください。

構成

MPrint SDK for .NET Compact Framework(ESC/P版)は、ライブラリ、ドキュメント、サンプルプロジェクトで構成されています。

動作環境

開発環境

Microsoft® Visual Studio® .NET 2003、または、Microsoft® Visual Studio® 2005が動作する環境

  • * MPrint SDK for .NET Compact Frameworkd(ESC/P版)には、開発環境は含まれておりません。Microsoft社のダウンロードサイトより必要な開発環境をダウンロード(Windows Mobile® 5.0 SDK他)してください。
    別途、プログラミングのための開発環境(Microsoft® Visual Studio® .NET 2003、または、Microsoft® Visual Studio® 2005)を購入していただく必要があります。

対応ホスト(PDA)

Microsoft® Visual Studio® 2005 の場合

サポートCPU StrongARM®
サポートOS Windows Mobile® 6 Professional / Windows Mobile® 6 Classic / Windows Mobile® 6 Standard / Windows Mobile® 5.0 / Pocket PC 2003 SE / Pocket PC 2003
開発言語 C#、Visual Basic
サポートフレームワーク .NET Compact Framework Ver.1.0、Ver.2.0
  • * 各ホスト固有の問題については、各ホストの製造業者へお問い合わせください。

対応製品

MPrintシリーズ

  • MW-260
  • MW-140BT TypeE、MW-140BT TypeF、MW-140BT、MW-120、MW-120 TypeF

動作確認モデル

本SDKは下記のモデルで動作確認を行いました。

Microsoft® Windows Mobile® 6 Professional / 6 Classic / 6 Standard搭載モデル

SoftBank X01T、SoftBank X02HT、WILLCOM Advanced W-ZERO3、EMOBILE EM-ONEα

Microsoft® Windows Mobile® 5.0搭載モデル

NTT DoCoMo hTc Z、SoftBank X01HT

Pocket PC 2003 SE搭載モデル

Pocket LOOX v70

Pocket PC 2003搭載モデル

iPAQ hx2200

更新情報

バージョン情報

  • 2008-08-26 MPrint SDK for .NET Compact Framework(ESC/P版) Ver.2.4 を公開

アプリケーションの更新方法

Pocket PC 2003 / Pocket PC 2003SE については、本バージョンが最終バージョンです。
最新版のライブラリを使い、コンパイルしてください。

モバイル開発ツールダウンロード

モバイル開発ツール情報

開発サポート情報

製品情報

関連情報

このページをシェアする