パラメータ
- url
- リンク先(URL、ファイル名、またはローカルのリンク先)。
- page
- ハイパーリンクが含まれるページのインデックス。
- rc
- リンクとして動作するページの領域(ページの左上隅からのポイント数)。
ハイパーリンクは、外部(URL またはファイル名)でもローカル(同じドキュメント内の別の場所)でもかまいません。
ローカルリンクは、目次やインデックスのようなドキュメント内の相互参照を実装する場合に役立ちます。ローカルリンクは、次の2点を除くと通常のハイパーリンクと同じです。
1) urlパラメータの先頭は "#" になります。
2) AddTarget メソッドを使用して、リンクのターゲット位置を指定する必要があります。
AddLinkメソッドを使用しても、ページに表示されるコンテンツは追加されないため、通常は、次の例に示すように、 AddLinkと一緒に別のコマンドを使用して、ユーザーに表示するテキストや画像を指定する必要があります。
Rect rc = new Rect(50, 50, 100, 15); // RectangleF Font font = new Font("Meiryo", 10, PdfFontStyle.Underline); // FontStyle _c1pdf.AddLink("http://www.grapecity.com", rc); _c1pdf.DrawString("GrapeCity Web サイト", font, Color.Blue, rc); // Brushes.Blue