AcroPDFLib.AxAcroPDF: src プロパティ

TOP > AcroPDFLib.AxAcroPDF > *


説明

PDF表示先のURLをセットするとAcroPDFオブジェクトにPDFを表示します。AcroPDFオブジェクトに表示されているPDFのURLも取得できます。

形式

[get/set] src

戻り値

  • PDF表示されているURL。ローカルの場合はPDFファイルのフルパス。

引数

  • プロパティなので無し。

サンプル:ExcelのVBA

・・・・

001 Private Sub cmdReadPDF_Click() 002 On Error GoTo Err_cmdReadPDF_Click 003 '入力チェック 004 If Trim(txtURL.Text) = "" Then Exit Sub 005 'PDFを表示する 006 AcroPDF1.src = txtURL.Text 007 Exit Sub 008 Err_cmdReadPDF_Click: 009 MsgBox Err.Number & " : " & vbCrLf & Err.Description, _ 010 vbOKOnly + vbCritical, "実行エラー : cmdReadPDF_Click" 011 End Sub

・・・・

補足

  • PDFファイル以外をセットすると実行エラーが発生すると思ったが、
    実際はAcrobatが立ち上がって、以下のメッセージが表示されてしまいます。※以下はテキストファイルを強制セットしてみた。
      
    PDF表示エラー

    ファイルの最初に%PDF- がありません。
  • Acrobat SDK 8.1英語版の説明ではURLを対象にしているが、
    ローカルPDFのフルパスを指定しても同じ事が出来る。

動作確認環境

  • WindowsXP Pro + SP3 + フルWindowsUpdate +
    Acrobat 8.1.2 Pro + Office 2003 + フルMicrosoftUpdate

Adobe Web 解説

OLE Automation / AcroPDFLib.AxAcroPDF / src (公式サイト・英語)

戻る

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA



SAMURAI Plugin

コメントをする時は出来れば以下もお願いします。

  • OS名 バージョン
  • Acrobat バージョン
  • ツール(Excel等) バージョン
コメントにサンプルコードを入れる時はコードを全て全角文字列にしてください。コチラで半角に戻します。それでもエラーが回避できない時はコメント下さい。個別に対処します。



お仕事で当サイトを見ている方へ
考え込んだら、ご質問下さい。
一緒に解決策を考えましょう。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください