- - PR -
Webフォームに表示しているデータをそのままPDFに出力したい
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2005-03-18 00:47
いつもお世話になります。
ASP.NET(VB.NET)にてWebシステムを作成しています。 (まだ初めて10日ほどです) まったく素人的な質問で申し訳ありません。 データベースから検索したデータが表示されているWeb画面をそのままの状態で PDFで表示したいのですが、可能なのでしょうか? 最悪ハードコピー的なものでもいいのですが...。 | ||||
|
投稿日時: 2005-03-18 09:42
クライアントにAdobeAcrobatをインストールしてもらうのが一番楽なんじゃないかなぁ・・・
サーバー側で、クライアントのWEB画面に表示されている内容を厳密にそのままの状態でPDFに落とすのは事実上不可能なんじゃないかな。多少、見た目が変わってしまっても良いのならサーバー側でPDF形式のファイルを作ってダウンロードさせてあげるだけなんですけど。 _________________ 甕星 <mikahosi@abox9.so-net.ne.jp> http://blogs.msmvp.jp/mikahosi/ | ||||
|
投稿日時: 2005-03-18 10:05
PDFで表示する、訳ではないのですが、PDFファイルにしてくれるプリンタドライバが有償無償で存在します。Adobe Acrobatを買うとか。 それを使えば解決できるかもしれません。 _________________ たつごろー codeseek こみゅぷらす | ||||
|
投稿日時: 2005-03-18 10:38
ご連絡ありがとうございます。 WEB画面に表示している内容を、そのままの状態でPDFに落ちなくても、内容が網羅されていればOKです。 私も分からないなりに色々と調べたのですが、”概念は分かります。では実現するには具体的にどうすればいいの?”というところで詰まっています。 クライアントにAdobeAcrobatのインストールをするとして、「サーバー側でPDF形式のファイルを作ってダウンロードさせてあげるだけ」というのは、具体的にどうすればいいのでしょうか? 肝心なところが知識不足で申し訳ありません。ご教授ください。 | ||||
|
投稿日時: 2005-03-18 10:56
似たような話はここの掲示板でもたびたび出ています。
PDF作成には、専用のツールを使うことが多いです。Adobe Acrobatはサーバー側でPDFを作成するのには向きません。PDFファイルを作成するツール自体はサードパーティから多々製品化されているので、「PDF 作成ツール」辺りでちょいと検索してみてください。 | ||||
|
投稿日時: 2005-03-18 11:35
参考までに、私が使ったことのあるツールでGrapeCity社のActiveReportsという製品があるんですが、けっこうおすすめかも。この製品、rpxという専用のレイアウト定義ファイルみたいなのを作ると、それをPDF、HTML両方の形式でエクスポートできるので、うまく使えばロバの耳さんのやりたいことが実現できちゃうかもです。 |
1