問題タブ [java-print]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2790 参照

java - JavaでPOS請求書を設計するには?

私は薬局向けの Java アプリケーションを設計しており、顧客のために請求書を印刷したいと考えていました。レポートを使用してみjasperましたが、適切に設計できませんでした。

jTables在庫のある商品を表示するために2 つ、請求書を表示するためにもう 1 つ作成しました。以下の請求表 2jLablesおよび 1jTextFieldは、合計、残高、および受領額を表示するために使用されます。請求表の詳細と2の値を印刷しjLabelsjTextField「支払う」ボタンをクリックしたとき。このPOS札のようにデザインしたい

Javaでこのような請求書をデザインして印刷するには? ページサイズを変更するには?

使っnetbeansて開発しています。

誰でも私を助けてもらえますか?

0 投票する
0 に答える
823 参照

java - Java で esc/p2 コマンドをドット マトリックス プリンターに送信する方法

JtextArea を使用して文字列を出力しています。

これが私のコードです。

ドットマトリックスLQ-350プリンターで印刷しています。ページの高さと幅を設定しました。正しい領域に印刷されています。

しかし、最初の紙に印刷した後、紙は上にスクロールし、次の印刷の準備ができている 3 ページ目を設定しています。したがって、2 ページ目はスキップされます。

ドットマトリックスプリンターのページ長を設定したい。DotMatrix ユーザー マニュアルで、印刷中にいくつかの esc/p2 シーケンスを送信する必要があることがわかりました。どのように使用できますか?

0 投票する
1 に答える
2946 参照

java - Java Print APIを使用してコードではなくHTMLを印刷するには?

印刷ダイアログを表示せずに、ユーザー定義のプリンターで HTML ファイルを印刷したいと考えています。以下は私が実行したコードですが、IE に表示される実際のページではなく、HTML コードが出力されます。

JEdi​​torPane.print() メソッドを使用して HTML を印刷できます。しかし、これが JEditorPane.print() なしで実行できるかどうか疑問に思っていました。誰か助けてくれませんか?

0 投票する
2 に答える
3359 参照

java - Java PrintJob から DocPrintJob が機能しない?

Printable から拡張されたクラスがあり、標準の PrintJob を使用して正常に印刷されますが、印刷のステータス (印刷の成功など) を聞くことができるように DocPrintJob に移動したいと考えています。

現在のコードは次のようになり、印刷ジョブを作成して印刷します

これをDocPrintJobに変換するために、PrintJobからDocPrintJobに変換する方法を教えてくれたこのリンクをたどりました。だから今私のコードはこれになりました

なんらかの理由で、印刷が実行され続けます(アプリケーションを閉じるまで400回以上)。PrintJob を使用していたときのように、用紙サイズを設定していないためかどうかはわかりません。それはそれを引き起こすでしょうか?もしそうなら、DocPrintJob の paperSize は通常の printJob にあるメソッドを持っていないので、どうすれば設定できますか?

他の誰かが前にこの問題に直面していますか?

編集:これが私のeventPrintクラスとそれが継承するクラスです

PRINTABLEBASE.JAVA

イベントプリント.JAVA

0 投票する
1 に答える
1144 参照

java - Java PrintService からプリンターのステータスを取得する

PC にドライバがインストールされているネットワーク プリンタからプリンタ ステータスを取得するにはどうすればよいですか? 特に、プリンターがビジー状態 (現在印刷中) なのか、アイドル状態 (印刷ジョブを待っているだけ) なのかを知りたいです。

0 投票する
0 に答える
1182 参照

java - サイズがA4用紙の高さを超えるJavaでレシートを印刷する方法は?(POS-Printer)

ここでは、pageIndex で作業する必要がありますが、設定方法を取得していないため、サイズが A4 用紙の高さを超える長いレシートを POS-Printer (ロール紙) で印刷できます。

構成方法は次のとおりです。