PDFを生成するアプリがあり、PDFをクライアントのデフォルトプリンタに印刷できるようにしたいと考えています。どうすればそれを達成できますか?Rails 3/JavaScript:デフォルトのプリンタにPDFを印刷
おかげ
編集:Javascriptのリンクも仕事ができます。
PDFを生成するアプリがあり、PDFをクライアントのデフォルトプリンタに印刷できるようにしたいと考えています。どうすればそれを達成できますか?Rails 3/JavaScript:デフォルトのプリンタにPDFを印刷
おかげ
編集:Javascriptのリンクも仕事ができます。
RailsはPDFのみをブラウザに送信し、ブラウザ/ユーザは印刷を処理します。あなたは実際にどのプリンタに送信されるかを制御することはできません...
あなたのpdfにjavascriptを埋め込むことができます。 http://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/Acro6JSGuide.pdf
したがって、PDFを生成するときは、ドキュメントを開くときにthis.print()
を使用してください。
JSでそれを行うことはできませんか? PCの印刷オプションを開く「印刷」リンク? – donald
ええ、それは標準的な印刷ダイアログを表示するだけです。どのプリンタに印刷するかをユーザに選択することはできません。 –
しかし、PDFをプリンタに送信することを選択して、ユーザがどのプリンタを希望するのかを選択できますか? – donald