• ベストアンサー

印刷

PHPを用いて印刷するにはどうしたら良いのでしょうか? やりたい事は「一覧情報を印刷」ボタンのようなものを押したら プリンタが起動し印刷するといった感じです。 詳しい方がおられましたらご回答宜しくお願い致します。

  • PHP
  • 回答数1
  • ありがとう数0

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

PHPはサーバサイドで動くもので、印刷はブラウザの機能ですので、PHPからプリンタを起動させることは出来ません。 ただし、JavaScriptからブラウザの印刷機能を呼び出すことは出来ます。 (メニューから印刷を選ぶときと同じ動きをします。) 参考URLを記載しますので参考にしてください。

参考URL:
http://www5e.biglobe.ne.jp/~access_r/hp/javascript/js_046.html
WinSCP
質問者

補足

ご返答ありがとうございます。 javascriptのprint()ではプリントした際、フレーム内の情報が全て印刷できないのでPHPのプリンタ関数(?)等を利用した方法を調査していました。 Linuxサーバーではプリンタ関数は使用できないようでした。(たぶん)

関連するQ&A

  • 印刷できなくなってしまいました。

    TS8130を無線で使用していましたが、印刷ができなくなってしまいました。「プリンタはオンラインです」と表示されていますが、印刷ボタンを押しても印刷中のままプリンタに反応がありません。次の印刷をかけると印刷待ち一覧にジョブがたまる一方で印刷されません。プリンタの電源を入れなおしたりパソコンの再起動をしたりデバイスの削除をしてプリンタの追加をしたり、print spoolerでジョブの削除をしたりしてみましたが、やはり印刷できません。他に試すべき対処法があれば、教えて頂けると幸いです。 ※OKWAVEより補足:「キヤノン製品」についての質問です。

  • プリンタip4200がエラー印刷で困っています。

    印刷ができずに困っています。 ダイソーの詰め替えインクをキヤノンのインクジェットプリンタ ip4200で使っています。 黒一色さえ使えれば良いと割り切って、プリンタが壊れることを覚悟で結構便利に使って来ました。 本日2代目のip4200を中古で買い、インク情報が感知しない様に、リセットボタンを長押しし、今までの様に使おうと思ったところ、「プリンタの情報を取得中です」と表示されます。 「印刷待ち一覧を表示」をクリックすると、「エラー 印刷中」となっています。 勝手なお願いですが、解決方法をご存じな方、教えて下さい。

  • 印刷ができません・・・

    印刷したいページがあって、メニューの【印刷】ボタンを押すと 「プリンタの選択」「ページ範囲」「部数」などが書かれた ページ(小さい四角の画面)が出てくるんです。 そして「印刷」ボタンを押したんですが、何も起動せず・・・。 何回やってもダメです。 プリンタはEPSON PM-A700です。 どうすれば印刷できるでしょうか。コピー用紙はちゃんと セットされています。教えてください。

  • EXCELのマクロで、モノクロ印刷ボタンを作りたい

    EXCELで、誤ってカラー印刷するのを防ぐため、 「印刷ボタン」を「モノクロ印刷ボタン」に変更したいと思っています。 モノクロ印刷マクロを作って、ボタンに登録しようと思ったのですがうまくいきません。 マクロでは、プリンタドライバ機能を指定することはできないのでしょうか。 せめて、プリンタオプション画面を開くマクロは作れないでしょうか? ご回答、よろしくお願い致します。

  • 筆王での印刷

    私のパソコンはWindowsVistaです。 筆王で年賀状の印刷をしたいのですが、印刷しようとしても、ずっと「プリンタの情報を取得中です。」と表記されます。 印刷待ち一覧を見ると、エラーになっているようです。 どうすれば印刷できるのでしょうか?

  • ウェブサイト上から遠隔地にある指定のプリンタを起動して印刷することは可

    ウェブサイト上から遠隔地にある指定のプリンタを起動して印刷することは可能でしょうか? 下記のようなシステムを組むことが可能かどうかお答えいただけますと幸いです。 1.自分が作るウェブサイト上に「印刷ボタン」を設ける。 2.その印刷ボタンを押すと、遠隔地(例えば自宅や会社など)に置いてある   指定のプリンタが起動して、指定の画像やテキストが印刷される ※プリンタに用紙がある限り、いたずらで印刷されてしまうことは目をつぶります。 実現の方法、似通ったサービス等ご存知の方がいらっしゃいましたら、 ご教示いただけますと幸いです。 よろしくお願い致します。

  • 画像が印刷できません

    画像を印刷しようと印刷ボタンをクリックしますが、プリンタが反応しません。インク、用紙とも問題はありません。 プリンタの電源を入れたままでパソコンを再起動させると印刷が始まります。 なぜでしょう?正規な印刷をさせるにはどうしたらよいでしょう? お教えください。

  • EPSON PX-A640で印刷をしたいんですが印刷を開始しません

    EPSONPX-640で年賀はがきを印刷したいのですが印刷を開始しません 筆ぐるめver14で編集しそっちの印刷ボタンを押して印刷してますが始りません 去年は同様の方法でちゃんと年賀はがきができたのになぜでしょうか? プリンタやPCも何回か再起動して試したりしているんですが始りません プリンタにはUSBで接続していてきちんと認識されていて印刷を押すとEPSONの方に命令はちゃんと伝わってるみたいですが本体はうんともすんとも言いません こういう場合質問より修理に出したほうが良いとも思いますが年賀はがきなので修理に出していると間に合わないかもしれないので どうか回答おねがいします

  • 印刷ができません

    印刷できなくて困っています。教えてください。 ワードで年賀状を作成して印刷しようとして、ボタンを押しても、印刷ができません。別にエラー表示は何も出ませんが、もう一度印刷のダイヤログボックスを開けると、印刷中、印刷待ち文書1件となっています。 コントロールパネルから、プリンターを選ぶと、ドキュメントは「削除中 プリンタへ送信」と表示されています。 パソコンを再起動させると、印刷されますが、設定は無視されてしまいます。 プリンタドライバは入れなおしてみましたが変わりません。何が悪いのでしょうか。 よろしくお願いします。

  • Webページで商品の簡易情報を出力して印刷する方法

    お店のネットショップのシステム管理をしています。 現在自分のお店のネットショップにて取扱い商品の簡易情報だけを出力させてその情報をそのままプリンタで印刷したいのです。 利用手段の一つとしてお店にi-padを置いて来店者に商品検索を行ってもらい、興味があった商品について上記のような簡易情報をプリントアウトしたいんです。 今商品の詳細ページに「簡易情報の出力」ボタンをつけてそのボタンを押すと簡易情報だけを出力させてその場でプレビューしてこんな感じだと見せたうえで印刷ボタンを押すと印刷するといった動き。 お店のネットショップはWordPressでPHPで作成しているのでPHPを使って実現したいのですが。 難しくない方法で実現できる方法が何かないものでしょうか? ちなみに、WEBページを印刷すると使用するブラウザによって印刷のされ方が変わるんでしょうか? 以前そのままで印刷したいのに、文字サイズだけが勝手におっきくなってしまったり、一ページに収まらなかったり。 すみませんが、何か良い方法がございましたらよろしくお願いいたします。

    • 締切済み
    • PHP

専門家に質問してみよう