2009-05-28 10 views
0

DYMOなどのプリンタにステッカー(テキスト+グラフィック)を印刷する小さなデルファイアプリを開発する必要があります。ステッカーを簡単に印刷する方法(カラーで)

これを行うにはどうすればよいですか。 DYMOプリンタ用のカスタムAPIやカラーステッカーの印刷方法について教えてください。

+0

少し話題ですが、私は顧客のためにカラーラベルプリンタを研究しています。誰でも経験や提案がありますか? – Tom

答えて

0

私はDYMOラベルプリンタに書き込むために、プリンタユニットから普通のPrinter.Canvasを使用しました。ラベルはOKです。

+0

はうまく聞こえるが、NEXTラベルがどのように出てくるか確認するにはどうすればよいですか?ページ終了マークなどありますか? – Tom

+0

Printer.NewPage? –

2

ラベルプリンタには、通常のWindowsプリンタドライバが搭載されている場合があります。

それはあなたがこのようなもので簡単に印刷できる場合であれば:

Printer.BeginDoc; 
Printer.Canvas.TextOut(10, 10, 'Hello label'); 
Printer.EndDoc; 

は、あなたがダウンロードできるのDymo SDK用this dymo.com pageの表情を持っています。

+0

dymo SDKは使いやすいですね。 DYMO ADDRESS BOOKから特定の名前/アドレスを取得するAPIを使用できますか? – Tom

1

私たちはZebraラベルプリンタに長年にわたり標準的な印刷機能を使って印刷してきました。実際にレポート(QuickReport)を作成し、基本的な印刷コマンドを使用してプリンタに送信します。

色を印刷する能力は、プリンタの機能によって異なります。たとえば、私たちが使用するZebraプリンタは、熱転写リボンプリンタです。つまり、可能な色は1つだけです。

+0

ZebraプリンタでWindowsプリンタドライバを使用するとうまくいきます。私が見た唯一のこすりは、ラベルの長さがバッファのオーバーフローを引き起こす*非常に*長い場合です。その時点で、ネイティブコマンドに切り替えてドライバパススルーモードを使用する必要があります。 –

0

Scott W Windowsプリンタドライバを使用することが推奨されていますが、プリンタにラベルを出力する最も簡単な方法であり、他のラベルプリンタでも使用できます。

QuickReports、Raveまたはその他のレポートコンポーネントを使用して、適切なラベルサイズのページを作成するだけで済みます。

DYMOから直接ドライバをダウンロードできます。他のラベルプリンタの場合は、Seagull Scientificからドライバを使用することを強くお勧めします。ドライバーはプリンターの製造元よりも優れています。

関連する問題