問題タブ [printers]
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.
c# - .NET でプリンター情報を取得するには?
標準の PrintDialog には、選択したプリンターに関連付けられた 4 つの値 (Status、Type、Where、および Comment) があります。
プリンターの名前がわかっている場合、C# 2.0 でこれらの値を取得するにはどうすればよいですか?
vbscript - 場所に基づいてデフォルトのプリンタを変更する
接続されているプリンターに基づいて、デフォルトのプリンターを変更するVBScriptを作成したいと思います。
職場と自宅で使用しているラップトップを持っています。Windowsを起動するときにこのスクリプトを実行したいので、デフォルトのプリンターが常に正しいプリンターになります。
XPでこれを行う別の方法がある場合、私はすべての耳です。
parsing - PDFページがカラーか白黒かはどうすればわかりますか?
一部のページがカラーで残りが白黒であるPDFファイルのセットを考えると、与えられたページの中からカラーで白黒であるかどうかを調べるプログラムはありますか?これは、たとえば、論文を印刷する場合や、カラーページを印刷するために余分に費やす場合にのみ役立ちます。両面印刷を考慮し、反対側にカラーページが続く場合は、適切な白黒ページをカラープリンターに送信する人のためのボーナスポイント。
session - 特定のターミナルサーバーセッションのプリンターを列挙する
特定のユーザーが自分のTSセッションにどのプリンターをマップしたかを確認する方法を探しています。
WMI(PowerShell経由)またはVB-Scriptを使用してこれを実現するにはどうすればよいですか?私が気付いていない組み込みの方法はありますか?
編集:私たちの構成では、RDPクライアントによるローカルプリンターのマッピングは無効になっています。ユーザーは、VBS-Scriptを介したログイン時にプリンターを作成し、ログオフ時に削除します。
したがって、TSサーバーに直接インストールされているプリンターはなく、Win32_PrintersWMIクラスをクエリしても何も返されません。プリンタは専用のプリントサーバーにインストールされます。そのサーバー上のプリンターを照会すると、単一のユーザー用にマップされたプリンターではなく、すべてのプリンターが返されます。
vb6 - Printer オブジェクトの設定時の「無効なプロシージャ コールまたは引数」
プログラムが Printers コレクションから特定のプリンターにプリンター オブジェクトを設定しようとすると、エラー 5、「無効なプロシージャ コールまたは引数」を与える VB6 アプリケーションがあります。問題のプリンターは、プリントサーバーを介して実行されるある種のコピー機/プリンターです。コレクションで定義されている他のプリンターに Printer オブジェクトを設定すると、エラーは発生しません。この状況でエラー 5 を引き起こしている可能性のあるアイデアはありますか? VB6 で "Set Printer = x" ステートメントを使用すると正確に何が起こるかわかりません。その時点で実際のプリンター ドライバーとのインターフェイスを試みていますか? ドライバーが何らかの理由で VB6 プリンター オブジェクトによって有効なプリンターとして認識されず、「無効な引数」エラーが発生する可能性はありますか?
c# - ネットワーク上のすべてのプリンターを一覧表示する方法は?
VS2008 & c# を使用して、ネットワーク上のすべてのプリンターを一覧表示しようとしています (非常に大規模なクロスオーシャン ネットワークがあります)。
Windows の [プリンターの検索] ダイアログ ボックスの機能を複製しようとしています ( [プリンターと FAX ] に移動し、[プリンターの追加] をクリックし、[ネットワーク プリンター] を選択し、[ディレクトリ内のプリンターの検索]を選択すると表示されます。そこから、これを取得します。ダイアログボックス。
c# - 企業内のすべてのネットワークプリンタを見つけるにはどうすればよいですか?
Add a printer
[プリンタとFAX]ダイアログに移動すると、リンクをクリックして[]、[]の順に選択できNetwork Printer
ますFind a printer in the directory
。そこから、企業内のすべてのプリンタを検索できるダイアログボックスが表示されます。
コードを使用してすべてのネットワークプリンターを見つける必要があります。これどうやってするの?
私は自分のPCに接続されているネットワークプリンターについて話しているのではなく、企業内のすべてのネットワークプリンターについて話していることに注意してください(私の職場には約4000台のプリンターがあります)。
PS PrintServer()。GetPrintQueuesは、コンピューターに接続されているプリンターのみを返します。
PPSこれが私が欲しいものの短いビデオです:http ://www.angryhacker.com/toys/FindAllPrinters/FindAllPrinters.html
linux - POS プリンターからステータスを取得する方法
POS プリンターから用紙の状態を取得する方法を見つけようとしています。GS a、GS r シーケンスを使用すると思いますが、プリンターから情報を返す方法がわかりません。Linux を使用していますが、POS プリンターはステータスに関する情報をどこに返しますか?
printing - DevMode の構造
印刷ドライバーを介してドライブし、ファイルとして保存する必要があるファイルがあります。作成されたアプリケーションを開かずに、プログラムで DevMode 構造を使用してこれらのファイルを操作できますか? また、DevMode 構造体の値を変更して、プログラムで他のファイル タイプに変更し、引き続きそれらを駆動してファイルに保存することはできますか?
c# - プロセスを生成するときに PrintTo プリンターを指定する方法はありますか?
私が持っているもの
私は現在、指定されたファイルを受け取り、それに対して何らかのアクションを実行するプログラムを書いています。現在、それを開くか、電子メールに添付して、指定されたアドレスにメールで送信します。
ファイルの形式は、Excel、Excel レポート、Word、または PDF のいずれかです。
私が現在行っているのは、ファイルのパスを使用してプロセスを生成し、プロセスを開始することです。ただし、指定した設定に応じて、動詞「PrintTo」を起動情報に追加する、追加したバグ機能も修正しようとしています。
私が必要なもの
私が達成しようとしているタスクは、ドキュメントを開いてから、プログラム自体で指定された指定されたプリンターに印刷したいということです。その後、ファイルは自動的に閉じます。
これを一般的に行う方法がない場合は、個別のファイル タイプごとに行う方法を考え出すことができるかもしれません。
何が必要
私が使用しているコードは次のとおりです。
調子はどうだ...
まだ困惑しています... Microsoftがそうしているように、「それは設計によるものでした」と呼ぶかもしれません.