問題タブ [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.
vb.net - vb.netで接続されているプリンタのモデル番号を取得する方法
質問にあるように、vbdotNetを使用してプリンターのモデル番号を見つける必要があります。
現在、EnumPrinters APIを使用してドライバー名を確認していますが、特定のプリンターは同じ名前のドライバーでサポートされているため(つまり、ドライバーは一連のプリンターをサポートしているため)、それらを区別できません。
出力を。にする必要があります<manufacturer> <model> <codes>。
これはvb.net/他の言語で可能ですか?
openerp - openerp を会計プリンターに接続する方法
OpenERP 6.1 ソフトウェアをインストールしましたが、それを会計プリンターに接続したいと考えています。フィスカル プリンターのベンダーから入手した .dll ファイルがいくつかあります。Fiscal プリンターは、シリアル ポートを介して通信する必要があります。ベンダーごとに、これらのファイルは、ビルドしているプログラムのソース コードに組み込む必要があります。これらのファイルは .net ファイルです。これらの .dll ファイルを使用せずに、プログラムが会計プリンターと通信する方法はありますか?
プリンターとプログラムを統合する方法についてのアイデアは高く評価されます。
android - Androidでwifi経由でローカルネットワークに接続されたプリンターにアクセスする
Lan接続されたプリンターで、AndroidデバイスのSDカード内のファイルを印刷したいので、プリンターのIPアドレスではなくwifi経由でそのプリンターにアクセスしたい。グーグルに多くの時間を費やしましたが、解決策は見つかりませんでした。
誰でもこの問題で私を助けることができます. 事前にどうもありがとうございました。
html - サーバーアプリケーションのプリンターへのhtml出力の印刷
UIアプリケーションからプリンター名やその他の入力を受け取り、htmlファイルを目的のネットワークプリンターに印刷するローカルサーバー側のサービスを作成しています。デスクトップアプリケーションではありません。文字列に読み取っている処理済みの html ファイルがあり、その出力を目的のプリンターに送信します。
私が見つけた1つの方法は、画像をJEditorPaneに読み込んで作成し(swingクラスを使用するのは良い方法ではありません)、画像を保存してからプリンターに送信することです。ただし、html にタグがあり、そのイメージが html によって作成されたイメージ内にレンダリングされていない場合は失敗します。誰かが私の問題を解決できる方法で私を助けてくれますか? プリンターはポストスクリプトもサポートできます。
これが私のアプローチです
}
このドキュメントはプリンタに送信されます。ただし、これはスイング クラスであり、html 内の画像をレンダリングできないため、望ましいアプローチではありません。私はすでに約1週間費やしていますが、まだ解決策を見つけることができません. これを修正する方法または解決策は何ですか?
windows - Windows 用の仮想プリンター ドライバーの作成
私は Windows 開発に不慣れで、ユーザー モードの Windows (XP、Vista & 7) 仮想プリンター ドライバーを作成しようとしています。私の目的は、サードパーティのアプリによってハードウェア プリンターに送信される出力を傍受し、出力の最後にその出力に追加のデータ (テキスト + グラフィックス) を追加することです。次に、ハードウェア プリンターによって印刷される最終的なペイロードを送信します。私のデータは、マシンからのすべての印刷に追加されるのではなく、特定のサードパーティアプリからのみ追加されることに注意してください.
ページ記述言語 (PDL) に変換される前に、余分なデータを印刷出力に追加したいと考えています。これはできますか?出力の最後に、適切なフォーマットで追加データを予想通りに追加できますか? はいの場合、どのような種類のドライバーを作成する必要があり、アーキテクチャのどのレイヤーで行う必要がありますか?
ユーザーモードのプリンタードライバーを作成するよりも、同じことを行うより良い方法はありますか?
最後に、これに役立つサンプル コード、オンライン ブログ、または書籍はありますか?
windows - Windows UNIDRV でのフォント置換のデバッグ
UNIDRV ベースのプリンター ドライバーを使用していますが、フォントの置換に問題があります。UNIDRV はデバイス フォントを使用していません。すべてのフォントが一度に 1 つのグリフずつプリンターにダウンロードされます。UNIDRV のログはありますか? また、UNIDRV (特にフォントの置換) をデバッグする方法はありますか?
開発およびターゲット マシンはすべて Windows 7 (32 ビット) です。
winapi - プリンターデバイスの詳細設定を取得するためのAPIはありますか?
win32 apiを介して、特定のプリンターで使用可能なサポートされているプリンタードキュメント機能を取得する必要があります。
私が参照しているオプションは、下の画像のサンプルプリンター用に表示されています。このダイアログを表示するには、プリンタアイコンとクリック設定を右クリックし、ダイアログの[詳細設定]タブをクリックします。
誰かが私が呼び出す必要のあるAPIの必要性を教えてもらえますか?
私はWindowsWindowsXP +をターゲットにしており、vb6を使用しています。
c# - C#でプリンターアイコンを取得するにはどうすればよいですか
C#で(エクスプローラーのように)PrintQueueオブジェクトのアイコンを取得する方法を教えてください。このコードですべてのプリンターのリストを取得します。
LocalPrintServer PrintServer = new LocalPrintServer();
PrintQueueCollection PrintQueuesOnLocalServer = PrintServer.GetPrintQueues(new[] { EnumeratedPrintQueueTypes.Local, EnumeratedPrintQueueTypes.Connections });
よろしくお願いします
java - Java midlet 検出プリンター
プリンターを検出するインターフェイスを Midlet アプリに組み込んでいます。いくつかのシナリオが考えられます:- モバイルに追加されたプリンター。b. ブルートゥースプリンターの検出
前もって感謝します。
java - Java: Windows マシンでのプリンターの Linux からのプリンター検索
Java Web アプリケーション (Websphere Application Server 6.1 上) と Java プログラム (どちらもこの印刷コードを含むコードを共有しています) で PDF をプリンターで直接(ダイアログなしで) 印刷しようとすると問題が発生します。プリンターは Windows ホスト上にあり、Web アプリケーションと非 Web アプリケーションは Linux で実行されます。
印刷システム (Windows) に存在しないか、許可を持っていない Linux のユーザーで印刷しようとするため、許可の問題である可能性があることを読みました。
サーバーと Java アプリケーションはユーザー root で実行されているため、クライアントから印刷サーバーの権限を持つユーザーは別のユーザーであると言われたので (権限の問題である場合)、ここで立ち往生しています。そのサーバーで印刷が許可されているユーザー名を知っています。
Linux の root ユーザーと Windows のユーザー (印刷権限を持つユーザー) を Samba 経由で関連付けることができれば可能だと思います。しかし、私はそれを行うことができませんでした (私は Samba の知識がまったくありません)。これができたとしても、コードが Windows マシンでプリンターを検索できるかどうかはわかりません。サーバーに認証または接続する方法も見つかりませんでした。
詳細についてはjavax.print.PrintServiceLookup、プリンターを検索するためにクラスを使用しますが、サーバーまたは同様のもので認証できるようにする方法がないようです。これはコードです:
pObjImpresoraはStringプリンター名を持つ です。サーバーに到達し、その上にあるプリンターに到達する方法が必要です。"\\\\printserver\\MYPRINTER"私はこの名前を試しましprintserverたMYPRINTER.