• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Webからの印刷)

Webからの印刷の方法について

このQ&Aのポイント
  • Web上で帳票印刷の方法について迷っています。帳票ツールを使用して.pdfファイルを作成し、AcrobatReaderで表示することはできますが、制御方法がわかりません。
  • 印刷されたか、画面を閉じたかを確認したいです。また、IEで表示する際にアドレスバーなどの表示を行わせたくありません。
  • 印刷後にページを閉じたり、.pdfファイルを削除したいです。これらの操作については、(1)を知ればできると思われます。

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

  • ベストアンサー
  • kusukusu
  • ベストアンサー率38% (141/363)
回答No.2

> ちなみに「アンリンク」の方法が良くわからないのですが・・・ ごめんなさい(^^; アンリンクとは、「削除する」と言うことです。 以下のでどうでしょう? Set ObjFSO = Server.CreateObject("Scripting.FileSystemObject") ObjFSO.DeleteFile Server.Mappath("pdfへのパス") Set ObjFSO = Nothing

3396
質問者

お礼

上記の方法で実現できました。 ありがとうございました。

その他の回答 (1)

  • kusukusu
  • ベストアンサー率38% (141/363)
回答No.1

「印刷されたか」、「画面が閉じられたか」はクライアントサイドの問題で、サーバーサイドプログラムで制御することは出来ません。 (3)も同様ですね。 で、(3)ですが、これはどうしてページが閉じられた後じゃないとだめなのでしょう?別に画面に表示してすぐでも良くないですか? それであれば、ページを表示した後に、アンリンクしてあげればOKです。 また、その条件なのでは、pdfファイルのパスがばれてもいいような気がします。

3396
質問者

お礼

ご回答ありがとうございます。 (3)の方法で画面に表示したあとに削除が出来るとこを知りました。 普通にファイルを開いている時には「共有違反」とかが出て出来ないので無理かと思っていました。ありがとうございます。 ちなみに「アンリンク」の方法が良くわからないのですが・・・

関連するQ&A