ExtractAllHyperlinks メソッド

PDF ファイルの全てのハイパーリンクを抽出し、XML 文字列を返す。
XML 文字列に含まれるデータは、PDF ファイル内にハイパーリンクを作成するためのBCL easyPDF SDK 内において、AddHyperlink 機能を呼び出すために使用することが可能です。

Sub ExtractAllHyperlinks(InputFileName As String,
                       [Optional]Password As String)

パラメータ

戻り値

XML フォーマットの文字列

サンプルXML 文字列は下記の様な形態になります。:

 <?xml version="1.0" encoding="utf-8" ?>

     <Hyperlinks>

<Hyperlink id="1" page="0" left="50" top="80" right="370" bottom="100" url="<http://www.bcltechnologies.com/>"/

<Hyperlink id="2" page="1" left="60" top="90" right="380" bottom="120" url="<http://www.pdfonline.com/>"/>

<Hyperlink id="3" page="3" left="70" top="100" right="390" bottom="120" url="<http://www.bcltechnologies.com/>"/>

.........................................

.........................................

    </Hyperlinks>

注意点

備考: 必要であれば、新しい属性をハイパーリンク要素に追加することができます。
前提: ユーザーはXML 文字列からのデータをどのように解析するかを知っておく必要があります。

使用例

Set oProcessor = CreateObject("easyPDF.PDFProcessor.7")

oProcessor.ExtractAllHyperlinks "C:\input.pdf", "password"