2012-09-02 101 views
2

我使用itextsharp庫和c#創建了一個帶有圖像的pdf。現在我需要在該圖像上有一個超鏈接,以便在點擊它時轉到特定的網站。我該怎麼做? 我試圖找到一個屬性鏈接到圖像對象,但不能。帶有超鏈接的itextsharp圖像

回答

3

您必須使用Anchor

Chunk cImage = new Chunk(yourImage, 0, 0, false); 
Anchor anchor = new Anchor(cImage); 
anchor.Reference = "www.yourAddress.com"; 
document.Add(anchor); 
+0

非常感謝! – Allen

+0

我在anchor.Reference中添加了「http://」部分。我在正確渲染圖像時遇到問題。不知道這是否消除了潛在的錯誤。 – LargeDachshund