問題タブ [cups]
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.
linux - CUPS を使用した印刷、いつアプリを終了できますか?
印刷にカップを使用する Linux アプリがありますが、印刷してすぐにアプリを終了すると、印刷物が表示されないことに気付きました。だから、私のアプリは終了する前に実際にプリンターから出てくるのを待たなければならないと思います。
libcups を使用して、アプリが生成するポストスクリプト ファイルを印刷しています。そのため、コマンドを使用してファイルを印刷すると、アプリに戻ります。そのため、私のアプリは、ドキュメントがまだプリンター キューに届いていないと推測したときに、ドキュメントがプリンター キューに移動したと判断します。したがって、すべてのユーザーにシステム トレイのプリンター アイコンを画面で確認させるのではなく、解決策をコードで示したいと考えています。ユーザーが実際に送信される前に終了しようとしても、その事実を警告することができます。 . また、私が生成するファイルは一時ファイルなので、いつ終了したかを知って削除できると便利です。
types - Postscript ファイル内に True Type フォントを埋め込む方法
私はクロス プラットフォーム アプリを持っています。Linux および Mac バージョンでは、レポートを印刷するためのポストスクリプト ファイルを生成し、CUPS で印刷します。単純な文字や画像には機能しますが、True Type フォントを PostScript ファイルに直接埋め込む機能が欲しいです。誰もこれを行う方法を知っていますか?? また、単純なASCII文字をエンコードできますが、通常のaz 0-9以外の文字、アクセント付きの外国文字などをエンコードする方法がわかりません。
cups - レンダリングされるオブジェクトのタイプ(CUPS)
RIP for CUPS(pstoraster.ghostscript.
この考えを持っている人はいますか
orientation - Postscript ファイルで Cups Reverse Orientation を使用する
CUPS で lp -o orientation-requested=6 を使用して Postscript ファイルを印刷すると、最初のページが 180 度反転し、次のページが 0 方向に戻ります。3 ページ目は 180 度回転し、4 ページ目は 0 に戻ります。ファイル内の各ページを 180 度反転する必要があります。何を試すべきかについての提案は、最も高く評価されます。
printing - カスタム ページ サイズを .ppd に追加する最も簡単な方法は何ですか?
プリンターの .ppd (PostScript プリンター定義) ファイルにカスタム ページ サイズを追加したいと考えています。新しいページ サイズを適切に機能させるには、何を追加する必要がありますか?
python - リモートIPP/CUPSサーバーまたはプリンターに印刷する最も簡単な方法(Pythonで)は何ですか?
Postscript ファイルがあり、それを IPP 対応デバイス (または CUPS サーバー) で印刷したいと考えています。それを行うために回避できる最小限のコードと依存関係は何ですか。
LPR または libcups を使用すると、クロスプラットフォームの依存関係が多くなります。したがって、私の最初のアプローチは、「拡張 HTTP のみ」であるため、IPP (カップと多くの最新のプリンターで使用されるプロトコル) の最小限のサブセットを実装することでした。しかし、残念なことに、IPP クライアントは数行よりもはるかに多くのコードであり、これまでのところ、印刷のみを目的とし、プリントサーバーを管理しないことを目的とした IPP クライアントの実装は見つかりませんでした。
私は Python での解決策を好みますが、他の動的言語での解決策にも満足しています。
macos - CUPS 印刷ジョブが完了したことと、そのジョブに関する情報を確認するにはどうすればよいですか?
Mac 印刷ジョブが作成/完了されるたびに、そのジョブに関する情報 (印刷されたもの、ページ、部数など) を知る必要があります。
これまでに思いついた最善の方法は、/var/spool/cups/ で kqueue() を使用し、作成された c##### ファイルを解析することですが、もっと良い方法があるかどうか疑問に思っています仕方。
php - php / linuxからPDFのレイアウトモード(横向きまたは縦向き)を取得します
PDFがある場合、PHP libまたはlinuxコマンドラインツールを使用してPDFのレイアウトモード(または相対的な幅/高さ)を取得するにはどうすればよいですか?
http://www.tecnick.com/public/code/cp_dpage.php?aiocp_dp=tcpdfを使用して、この変数を新しいPDFに設定できますが、adobeの既存のPDFには設定できます。
pdfをpsに変換するか、gsを他の方法で使用することを考えました-最初に画像に変換し、その幅と高さを取得するなど。これが最善の方法ですか?
browser - サーバー生成印刷 ユーザーに最も近いプリンターへの印刷
レポートやその他の印刷ジョブがアプリケーション サーバーで生成され、CUPS 印刷キューに送信される SAAS アプリケーションがあります。キューは、IP 印刷を介してクライアント サイトのプリンターに印刷されます。これまでのところ、すべて正常に動作しています。
ただし、新しい顧客との新しい要件があります。彼らは、現在使用中のワークステーションに最も近いプリンタに印刷ジョブを印刷したいと考えています。これらは 8 台の共有ワークステーションのグループで、各ワークステーションの近くにはレーザー プリンターとサーマル ラベル プリンターの 2 台のプリンターがあります。プリンターはネットワークに接続されており、独自の IP アドレスを持っています。IP 印刷をサポートしています。
ユーザーが入ってくるので、開いているワークステーションを選択するだけです。プリンターをユーザーに結びつけることはできません。ワークステーションを特定し、近くにあるプリンターをマップするにはどうすればよいでしょうか。ワークステーションの ID を取得して、照会できる近くのプリンターを格納するデータベース テーブルを作成するのは簡単ですが、ワークステーションの ID を指定するにはどうすればよいでしょうか。
クッキー?ブラウザの履歴をすべて削除するとどうなりますか? 他のアイデア?
java - シフト・リデュース・コンフリクト
私が構築しようとしている単純な言語のこの文法を整理しようとすると、シフト/リデュースの競合が発生します:-(.誰かが私を正しい光で導いてくれますか?