vbでPDF→BMPにするには?

解決


むちゃ  2004-06-08 12:03:38  No: 83891  IP: [192.*.*.*]

既存の PDF ファイルを閲覧するプログラムを作成中です。

以前は、[pdf.ocx]を利用して表示していましたが、
セキュリティの関係上、ツールバーやショートカットを殺さなければならなくなりました。
色々試しましたがうまくいかないので、

PDF → BMP ののち、イメージコントロール等で表示しようかと思っています。

これも散々さがしましたが見つからないので、知っている方がいらっしゃいましたら、どうぞご教授ください

編集 削除
とろ  2004-06-08 12:40:31  No: 83892  IP: [192.*.*.*]

Adobe Acrobat はお持ちですか?

編集 削除
とろ  2004-06-08 12:52:16  No: 83893  IP: [192.*.*.*]

お持ちならば、以下を参照して下さい。
http://www.planetpdf.com/forumarchive/74957.htm

編集 削除
むちゃ  2004-06-08 14:37:04  No: 83894  IP: [192.*.*.*]

とろさん、ありがとうございます。

これで、何とかできそうな気がします。

これを、[PDF ビューワ] として作り上げ、
クライアントアプリケーションとしてインストールする場合は、
各クライアント端末に Adobe Acrobat X.X のインストールも
必要になりますか??

色々聞いてしまって申し訳ありません。

編集 削除
toro  2004-06-08 15:22:23  No: 83895  IP: [192.*.*.*]

# "Adobe Acrobat X.X" は再頒布できなかったような気もしますが...

それ以前に、セキュリティで
どのようなことを制限したいのでしょうか?

ツールバーを表示させたくない場合は
  Pdf1.setShowToolbar False
でできますよ。

編集 削除
とろ  2004-06-08 15:23:16  No: 83896  IP: [192.*.*.*]

↑ toro → とろ
<(_^_)>

編集 削除
むちゃ  2004-06-08 16:14:15  No: 83897  IP: [192.*.*.*]

制限したいことは、「PDF の印刷」です。

ツールバーの非表示(pdf.ocx を使用)は、研究していたのですが...
  ・初期起動時(acrobat.exe)の何秒後かに
    ツールバーが突如出現する(Adobe Acrobat 6.0)
  ・ツールバーが隠れるだけとなり、表示後、
    ツールバーを再表示できる(Adobe Acrobat Reader 4.0)
  ・ショートカットキー(Ctrl + P)がきいてしまう(Acobat 全般)

  ※当時のサンプルソース(VB)-------------------------------
  
  Private Function OpenFile(strFilePath As String)
    Dim blnReturned As Boolean
    blnReturned = Pdf1.LoadFile(strFilePath )
    If (blnReturned) Then
      Call Pdf.setShowToolbar(False)
    End If
  End Function
  
  -----------------------------------------------------------


等の不可思議?なことがあり、今回のご質問をあげさせていただきました。

編集 削除
とろ  2004-06-08 16:43:39  No: 83898  IP: [192.*.*.*]

ホントだ!
ツールバーを非表示にしていても、
Ctrl+P で印刷できちゃいますね。

代替案として、
PDF ファイルの文書のセキュリティで
印刷を禁止にしておくとか...
# このくらいしか、私にゎ思い浮かびません。

編集 削除
むちゃ  2004-06-08 18:57:50  No: 83899  IP: [192.*.*.*]

PDF ファイルの文書のセキュリティで印刷を禁止する
方法も確かに検証したのですが、

今回の場合、PDF を自動で作成するソフトを使用しているため、
それは出来ないみたいでした。

何にせよ、今回の質問事項である「PDF→BMP」は解決できたので、
とろさん、ありがとうございました。
# Adobe Acrobat Reader x.x でこれが出来ればよいのですが・・・

また宜しくお願いします。

編集 削除
むちゃ  2004-06-08 18:59:44  No: 83900  IP: [192.*.*.*]

「解決」にするの忘れてました。<(_^_)>

編集 削除