Visual Studio 2012 RC で POS システムの C# アプリケーションを開発しています。を使用してラベルプリンターで売上を印刷する必要があります
Brothers P-Touch QL-500 ラベルプリンター。
私がすでにやったこと。
- 最新の b-pac SDK 3.0 をインストールしました
- C# アプリケーションへの参照が正常に追加されました。
- ラベル テンプレートを作成するために、p-touch Editor 5.0 の最新バージョンをインストールしました。
1 つのテンプレート (Mylabel.lbl) を作成しました。
しかし、その前に。
組み込みの例をいくつか実行しましたが、それらの例は例外をスローします。Googleで多くの検索を行った後、これがプリンターのドライバーの問題であることがわかりました。
ドライバーのインストールにはプリンターの接続が必要なため、ドライバーをインストールできません。 プリンターを持っていません。
私は何をする必要がありますか
- どうすればこのタスクを実行できるか考えていますか。
Brothers P-Touch QL-500 Label printerを使用してラベルを印刷する正しい方法は何ですか。
助けてください私は検索に多くの時間を費やしました。スタックオーバーフローは私の最後の希望です。私はそのようなラベル印刷に不慣れです。助けてください私は大いに感謝します。
私が使用しているラフの例コード。
bpac.DocumentClass doc = new DocumentClass();
if (doc.Open("templateFile.lbx"))
{
doc.GetObject("field1").Text = "...";
doc.GetObject("field2").Text = "...";
doc.StartPrint("", PrintOptionConstants.bpoDefault);
doc.PrintOut(1, PrintOptionConstants.bpoDefault);
doc.EndPrint();
doc.Close();
}
これは私が試しているサンプルコードです。最初の行で例外がスローされます
bpac.DocumentClass doc = new DocumentClass();
例外画面のプレビューも添付しています。