LEADTOOLS PDF(Leadtools.Pdfアセンブリ)

フレームを表示

Hyperlinksプロパティ






このページで見つけられるハイパーリンクのリストを取得します。
構文
public IList<PDFHyperlink> Hyperlinks {get;}
'Declaration
 
Public ReadOnly Property Hyperlinks As IList(Of PDFHyperlink)
'Usage
 
Dim instance As PDFDocumentPage
Dim value As IList(Of PDFHyperlink)
 
value = instance.Hyperlinks
public List<PDFHyperlink> getHyperlinks()
public:
property IList<PDFHyperlink>^ Hyperlinks {
   IList<PDFHyperlink>^ get();
}

属性値

ページで見つけられるハイパーリンクを格納するPDFHyperlink項目のIList。デフォルト値は、nullです。
解説

デフォルトで、新しいPDFDocumentが作成されるとき、フォントアノテーションObjectsformFieldsシグネチャハイパーリンクリストは値を入力されません、そして、これらのプロパティの値はnullです。PDFDocument.ParsePagesメソッドを呼び出して、興味のある項目を解析しなければなりません(オプションパラメーターとしてメソッドに渡されるPDFParsePagesOptionsに依存)。これはパフォーマンス上の理由で行われ、ユーザーは関心のあるオブジェクトとページのみを解析できるようになります。

PDFParsePagesOptions.HyperlinksPDFDocument.ParsePagesオプションパラメーターの一部として渡されるならば、ハイパーリンクリストは値を入力されます。このメソッドが返ったあと、解析されるすべてのページはハイパーリンクプロパティをページで見つけられるハイパーリンクのリストまたは空のリスト(.Countが0まで等しいIList<PDFObject>で)で値を入力しておきます。

解析が終わるとき、Objectsハイパーリンクプロパティはページ(PDFParsePagesOptions.ObjectsPDFParsePagesOptions.Hyperlinksが選択されるならば)で見つけられるPDFObjectPDFHyperlink項目のリストを格納します。これらの各項目は、フォント情報と色などの項目のテキストプロパティを含むPDFTextPropertiesオブジェクトを格納します。これらのプロパティの1つは、フォントリストの項目のフォントへのゼロから始まる整数インデックスであるPDFTextProperties.FontIndexです。

PDFParsePagesOptions.FontsPDFDocument.ParsePagesに渡されないならば、しかし、PDFParsePagesOptions.ObjectsPDFParsePagesOptions.Hyperlinksは選択されました、そして、フォントは解析されません、そして、任意の返されたオブジェクトのPDFTextProperties.FontIndex値は0であるでしょう。

サンプル

PDFページの一般的な解析の上のサンプルのために、PDFDocumentPageを参照します、imageの表面でページのオブジェクトを描画することのサンプルのために、PDFObjectを参照します。

必要条件

ターゲットプラットホーム

参照

参照

PDFDocumentPageクラス
PDFDocumentPageメンバ

   Leadtools.Pdfは、PDF Pro、Pro Suite、ドキュメントまたはメディカルがキーを認可して、ロック解除することを義務づけます。詳細は、以下を参照してください。LEADTOOLSツールキット機能