問題タブ [printing]
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.
printing - 生データを FedEx ラベル プリンターに送信する
FEDEX 配送ラベルを印刷する必要がある .NET WinForms アプリに取り組んでいます。FedEx api の一部として、プリンターの未加工のラベル データを取得できます。
そのデータを .NET 経由でプリンターに送信する方法がわかりません (C# を使用しています)。明確にするために、データは既に ZPL (Zebra プリンター言語) に事前にフォーマットされています。Windows がそれを台無しにすることなく、プリンターに送信するだけで済みます。
html - HTML からの横向き印刷
列が多いため、横向きに印刷する必要がある HTML レポートがあります。ユーザーがドキュメントの設定を変更することなく、これを行う方法はありますか?
そして、ブラウザ間のオプションは何ですか。
c++ - Eclipse C++ プリティ印刷?
Eclipse から C++ ソースを印刷するときに得られる出力は、かなり醜いものです。
たとえば a2ps のように C++ ソース コードをきれいに印刷する方法/プラグインはありますか (これはおそらく C ソース コードに別のフィルターを使用しています)。
html - ボックスを非表示にして内容を表示する HTML 入力スタイル
ユーザーがデータを入力してから印刷する HTML のフォームがあります。データはどこにも保存されません。これらのフォームは社外から来て、元のフォームにできるだけ近づけるために html ページとして作成され、イントラネットのフォルダーに詰め込まれて忘れ去られます。通常、別の開発者がそれらを行いますが、彼が外出している間に私がいくつかの作業を行う必要があります。彼のコードを見ると、彼のすべてのフォームには、入力を受け取り、コンテンツのみでページを書き直すためのサーバー側コードがたくさんあります。もっと良い方法があるはずです。
メディア セレクターを使用してテキスト入力のスタイルを設定するだけで、印刷時にテキストは表示されますが、それを囲むボックスは表示されません。何かご意見は?
excel - マクロでメニュー バーから [印刷] ボタンをキャプチャする方法
印刷プロセスを制御するカスタムボタンが付いたシートがあります。
ここで、ユーザーがメニュー バーの印刷アイコンをクリックすると、「未定義」の出力が生成されます。
このメニュー バー ボタンをインターセプトするにはどうすればよいですか?
- ありがとう
winforms - WinForms 印刷: 進行状況ダイアログにアクセスするにはどうすればよいですか?
Windows フォームで印刷する場合、または印刷プレビューを実行する場合、ダイアログに次のようなテキストが表示されます。
[DOC] の [P] ページ
ここで、[P] はページ番号、[DOC] はドキュメントの名前です。このダイアログには、ユーザーが印刷ジョブをキャンセルできるボタンも含まれています。
表示されるテキストを変更するにはどうすればよいですか? 私が好むのは、次のようなテキストです
ページ [P] / [ページ]
ここで、[Pages] は総ページ数で、すべてのページを印刷するのにかかる時間をユーザーに示します。可能であれば、進行状況バーも表示したいと思います。印刷ジョブが開始されると、印刷されるページ数が正確にわかるからです。
java - Javaのリモートプリントモジュール
私は、WebベースのPOSインターフェイスを備えたアプリケーションに取り組んでいます。
POS PC(LinuxとWindowsのどちらで実行されるかは今のところわかりません)には、会計プリンターを接続する必要がありますが、他のWebアプリと同様に、すべてのものを処理するサーバーです。サーバーとPoSマシンの両方が同じLAN上にあります。
販売データをリアルタイムで、シリアルポートを使用する会計プリンターを介して送信する必要があるため、PDFやWebページを印刷することはできません。
クライアントのWebサービスで小さなアプリをリッスンさせることができると言われました。Webサービスはサーバーやブラウザーではなくプリンターと通信しますが、その方法はわかりません。また、ほとんどの場合、プリンターのフィードバック(たとえば、プリンターによって生成されたクーポン番号)を聞いて、サーバーに返す必要があります。
何か案は?
javascript - 与えられたテキストを壊さない最大のフォント サイズをどのように見つけますか?
CSS (下@media print
) と JavaScript を使用して、特定の幅に収まるようにしながら、特定のテキストをできるだけ大きくして 1 ページのドキュメントを印刷しようとしています。テキストの長さは事前にわからないため、単純に等幅フォントを使用することはできません。
別の言い方をすれば、適切なサイズ変更を探しています。たとえば、「I」は変数の「W」よりもはるかに細いため、「IIIIII」は「WWWW」よりもはるかに大きなフォント サイズで出力されます。 -幅のフォント。
私がこれで得た最も近いものは、JavaScript を使用して、clientWidth
十分に小さくなるまでさまざまなフォント サイズを試すことです。 これはスクリーン メディアでは十分に機能しますが、印刷メディアに切り替えたときに、私のシステムで 90 DPI が得られるように見えるという保証はありますか (つまり、マージンをどちらかの側に 0.5 インチに設定し、テキストのサイズを変更した場合)それがちょうどその中に収まること、私は約675を取得しますclientWidth
)は他の場所でも同じですか?ブラウザーは、ピクセル測定値から変換するときに使用する DPI をどのように決定しますか? JavaScript を使用してこの情報にアクセスする方法はありますか?
これが単なる CSS3 の機能 ( font-size:max-for-width(7.5in)
) であることが望ましいのですが、そうである場合、私はそれを見つけることができませんでした。
javascript - JavaScriptでピクセルを印刷されたインチにどのように変換しますか?
紙に印刷したときに SPAN のテキストが 7.5 インチ幅になるまで、SPAN 要素のスタイルのフォントのサイズを変更したいのですが、JavaScript は SPAN の clientWidth プロパティをピクセル単位でしか報告しません。
その後:
その後:
上記のコードは、少なくとも Firefox 3 では約 675 をログに記録するため、1 台のマシンで変換係数として約 90 DPI を使用することを実験的に判断しました。
この数は、ブラウザー、プリンター、画面などの構成が異なると必ずしも同じではありません。
では、ブラウザが使用している DPI を見つけるにはどうすればよいでしょうか。システムで「90」を取得するには、何を呼び出すことができますか?
css - メディア印刷で css を使用する場合、ドロップダウン リストの三角形を非表示にします
メニューなどを非表示にするために、外部 css ファイルで @media print を使用しています。ただし、ドロップダウンリストの小さな三角形を印刷しても表示されます。それを非表示にして選択したアイテムのみを印刷するためのCSS設定はありますか?