- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Webからの印刷)
Webからの印刷の方法について
このQ&Aのポイント
- Web上で帳票印刷の方法について迷っています。帳票ツールを使用して.pdfファイルを作成し、AcrobatReaderで表示することはできますが、制御方法がわかりません。
- 印刷されたか、画面を閉じたかを確認したいです。また、IEで表示する際にアドレスバーなどの表示を行わせたくありません。
- 印刷後にページを閉じたり、.pdfファイルを削除したいです。これらの操作については、(1)を知ればできると思われます。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
> ちなみに「アンリンク」の方法が良くわからないのですが・・・ ごめんなさい(^^; アンリンクとは、「削除する」と言うことです。 以下のでどうでしょう? Set ObjFSO = Server.CreateObject("Scripting.FileSystemObject") ObjFSO.DeleteFile Server.Mappath("pdfへのパス") Set ObjFSO = Nothing
その他の回答 (1)
- kusukusu
- ベストアンサー率38% (141/363)
回答No.1
「印刷されたか」、「画面が閉じられたか」はクライアントサイドの問題で、サーバーサイドプログラムで制御することは出来ません。 (3)も同様ですね。 で、(3)ですが、これはどうしてページが閉じられた後じゃないとだめなのでしょう?別に画面に表示してすぐでも良くないですか? それであれば、ページを表示した後に、アンリンクしてあげればOKです。 また、その条件なのでは、pdfファイルのパスがばれてもいいような気がします。
質問者
お礼
ご回答ありがとうございます。 (3)の方法で画面に表示したあとに削除が出来るとこを知りました。 普通にファイルを開いている時には「共有違反」とかが出て出来ないので無理かと思っていました。ありがとうございます。 ちなみに「アンリンク」の方法が良くわからないのですが・・・
お礼
上記の方法で実現できました。 ありがとうございました。