Leadtools.Pdfアセンブリ > Leadtools.Pdf名前空間 :PDFHyperlink構造体 |
[SerializableAttribute()] public struct PDFHyperlink : System.ValueType
'Declaration
<SerializableAttribute()> Public Structure PDFHyperlink Inherits System.ValueType
'Usage
Dim instance As PDFHyperlink
public class PDFHyperlink
[SerializableAttribute()] public value class PDFHyperlink : public System.ValueType
PDFHyperlink構造体は、単一のPDFハイパーリンクの情報を格納します。PDFファイルからハイパーリンクを読むために、メソッドに渡されるオプションパラメーターで指定されているPDFParsePagesOptions.Hyperlinksで、PDFDocument.ParsePagesメソッドを使います。PDFDocumentPage'sPDFDocumentPage.Hyperlinksコレクションは、ページのハイパーリンクで値を入力されます。
ハイパーリンクはページの見えるオブジェクトでありません、むしろ、それはオブジェクトのテキストから解析されます。それで、ページのハイパーリンクごとに、ハイパーリンクテキストを作る型PDFObjectType.Textの実際のPDFObjectも、存在します。PDFDocumentPage.Hyperlinksコレクションは、1つの近くの場所におけるページのすべてのハイパーリンクに、速いアクセスを与えます。
PDFHyperlink構造体は、これらのプロパティを格納します:
境界:これは、リンクホットスポットのハイパーリンクの上の場所とサイズです。ユーザーがリンクをクリックするとき、外部ビューワはユーザーがこのリンクについてマウスを重ねる「手」にマウスカーソルシェイプを変更して、リンクのアクションを実行し始めるほうを選ぶかもしれません。
ハイパーリンク:ハイパーリンクstringは、PDF文書から読みました。このリンクがクリックされるとき、外部ビューワはウェブブラウザなどの外部アプリケーションを開始するほうを選ぶかもしれません。
TextProperties:フォント情報とカラーなどのハイパーリンクテキストプロパティ。
サンプルのために、参照します PDFDocumentPage