WebアプリケーションASP.Net + C#でメソッドを作成して、PDFファイルパスを入力パラメータとして使用し、選択プリンタダイアログを表示せずにすべてを印刷するので、プリンタ。Printerダイアログを表示せずに複数のPDFファイルを印刷する
答えて
Webアプリケーションは、クライアントのプリンタにサイレント印刷できません。これはブラウザのセキュリティモデルに違反します。ブラウザとPDFブラウザのプラグインは、ダイアログボックスを表示し、印刷を許可するようにユーザーに指示する必要があります。
に接続されていますので、Webアプリケーションからクライアントプリンタを使用してそのようにすることはできません –
サーバがクライアント(イントラネットユーザ)と同じLAN上にあり、同じプリンタにアクセスできます。次に、サーバーはダイアログなしで印刷できます。通常、これは公共のインターネットでは当てはまりませんが、企業内では可能です。 –
Lou Franco、サーバーがイントラネットではない公衆ネットワークにある –
あなたができることは、PDFファイルを1つのファイルに連結して印刷することです。プロセスの開始時に一度プリンタダイアログが表示されます。この機能を持つ多くの商用.NET PDFライブラリがあります。
免責事項:私はAtalasoftで働いています。ここでDotImage
PdfDocument.Combine("Output.pdf", "doc1.pdf", "doc2.pdf", "doc3.pdf");
http://www.atalasoft.com/products/dotimage/white-papers/building-pdf-documents-with-dotimage
です。 –
ブラウザからのプロンプトなしで印刷するには、ブラウザの拡張機能/プラグインを作成するしかありません。ユーザーの介入なしにウェブサイトを印刷することがセキュリティ上の問題です。 Webサーバーからユーザーのプリンタにアクセスできる場合は、ダイアログボックスを表示せずにサーバー側から印刷することができます。しかし、彼らはあらかじめあなたのアプリで自分のプリンタを設定する必要があります。 –
- 1. pdfobjectで印刷ダイアログを表示せずに直接印刷
- 2. 印刷ダイアログでJavaでPDFファイルを印刷するには
- 3. UWP Windowsアプリケーションから印刷ダイアログを表示せずに直接印刷
- 4. SSRSを使用せずに印刷する印刷ダイアログ
- 5. 印刷ダイアログを非表示
- 6. ポップアップで印刷ビューを表示せずに印刷
- 7. C#ファイルを印刷せずにPDFとして保存する
- 8. Java Web App - 印刷時に印刷ダイアログを非表示にする
- 9. 印刷ダイアログを表示しないでWebブラウザから印刷するには?
- 10. pdfを表示する方法または印刷するpdf
- 11. PDFファイルの印刷
- 12. 印刷する前にダイアログを表示する
- 13. 印刷ダイアログを開かずにIEからWord文書を印刷する
- 14. iText7を使ってpdfに複数のテーブルを印刷する
- 15. データを表示せずにレポートを印刷
- 16. 印刷するプリンタを選択vb.netでPDFファイルを印刷
- 17. 印刷時にPDFでテキストを非表示にする
- 18. 複数ページの線画をスケーリングせずにブラウザーで印刷
- 19. 印刷ダイアログボックスを開かずにangularJSでローカルPDFを印刷する方法
- 20. 複数の行のwhileループをguiダイアログ(Java)で印刷する
- 21. PDFを使用せずにAsp.NetアプリケーションでCrystalReportレポートを印刷
- 22. 膨大な数のファイルをpdfに印刷する
- 23. PDFファイルのCUPS印刷
- 24. Ascii PDFファイルへの印刷
- 25. Javaから複数のPDFを単一の印刷ジョブとして印刷する(物理印刷)
- 26. MVCでPDFを表示/印刷するサードパーティのアプリケーションが必要
- 27. 印刷する前にカスタム印刷ダイアログを作成する
- 28. Process.Startを使用してWordを表示せずにドキュメントを印刷する
- 29. 印刷を特定のプリンタに指示し、印刷ダイアログを表示しない方法は?
- 30. アクセスレポートの印刷物(またはPDF)に印刷プレビューに表示される情報がありません
でそれを行うためのコードは、PDFファイルがクライアントマシン上またはサーバー上に存在していますか? 「Webアプリケーションのメソッド」とは、クライアントマシンまたはサーバー上で実行されるメソッドを意味しますか?プリンタがクライアントマシンまたはサーバに接続されていますか? – Rune
PDFはサーバ側にあり、プリンタはクライアントマシン –