LEADTOOLS Leadtools.Documents.UI(Leadtools.Documents.UIアセンブリ)

フレームを表示

RunLinkTargetメソッド(DocumentViewer)






呼び出すリンクターゲットのプロパティ
指定されたドキュメントリンクターゲットを呼び出します。
構文
public virtual void RunLinkTarget( 
   DocumentLinkTarget linkTarget
)
'Declaration
 
Public Overridable Sub RunLinkTarget( _
   ByVal linkTarget As DocumentLinkTarget _
) 
'Usage
 
Dim instance As DocumentViewer
Dim linkTarget As DocumentLinkTarget
 
instance.RunLinkTarget(linkTarget)
public:
virtual void RunLinkTarget( 
   DocumentLinkTarget linkTarget
) 

パラメーター

linkTarget
呼び出すリンクターゲットのプロパティ
解説

RunLinkTargetはドキュメントビューワによって内部的に呼び出されて、DocumentLinkTargetで特定されたアクションを実行するために、ユーザーによって呼び出されることができますオブジェクト。

以下のどれでも発生するとき、それは内部的に呼び出されます:

アプリケーションは、ドキュメントの中に存在しないで、手動でRunLinkTargetを呼び出さないカスタムDocumentLinkTargetを作成することもできます。

全ての場合において、以下は実行されます:

その後、そうでない場合、変更されて、linkTargetPageNumberの値が0であるならば、ページがそうでない流れ、値が妥当でないならば、数にページをつけます、例外はスローされます。

サンプル

DocumentViewerでサンプルを作成して開始して、例関数ですべてのcodeを削除して、下記のcodeを追加します。

ユーザーが例ボタンをクリックするとき、ドキュメントでページ番号3へ行って、適当なモードを「ページ幅」に設定します。

Copy Code  
Imports Leadtools
Imports Leadtools.Controls
Imports Leadtools.Documents
Imports Leadtools.Documents.UI
Imports Leadtools.Codecs
Imports Leadtools.Caching
Imports Leadtools.Annotations.Core
Imports Leadtools.Forms.Ocr

' Create a new DocumentLink
' First the target, goto page number 3 and fit width
Dim linkTarget As New DocumentLinkTarget()
linkTarget.PageNumber = 3
linkTarget.PageFitType = DocumentPageFitType.FitWidth
' Now the link, of type goto-page
Dim link As New DocumentLink()
link.LinkType = DocumentLinkType.TargetPage
link.Target = linkTarget
' Run this link
_documentViewer.RunLinkTarget(linkTarget)
using Leadtools;
using Leadtools.Controls;
using Leadtools.Documents;
using Leadtools.Documents.UI;
using Leadtools.Codecs;
using Leadtools.Caching;
using Leadtools.Annotations.Core;
using Leadtools.Forms.Ocr;

// Create a new DocumentLink
// First the target, goto page number 3 and fit width
var linkTarget = new DocumentLinkTarget();
linkTarget.PageNumber = 3;
linkTarget.PageFitType = DocumentPageFitType.FitWidth;
// Now the link, of type goto-page
var link = new DocumentLink();
link.LinkType = DocumentLinkType.TargetPage;
link.Target = linkTarget;
// Run this link
_documentViewer.RunLinkTarget(linkTarget);
必要条件

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

参照

参照

DocumentViewerクラス
DocumentViewerメンバ

Leadtools.Documents.UIは、DocumentまたはMedicalツールキットのライセンスと、解除キーが必要です。詳細は、以下を参照してください。Imaging Pro/Document/Medicalの機能