溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Aspose.pdf for c# 創(chuàng)建透明超鏈接

發(fā)布時(shí)間:2020-07-21 17:48:22 來(lái)源:網(wǎng)絡(luò) 閱讀:881 作者:mathed001 欄目:編程語(yǔ)言
using Aspose;
using Aspose.Pdf;
using Aspose.Pdf.InteractiveFeatures.Annotations;
using Aspose.Pdf.InteractiveFeatures;

......
Aspose.Pdf.Document doc = new Aspose.Pdf.Document(_pdfFilePath);
ImagePlacementAbsorberabs = new ImagePlacementAbsorber();

//查找圖片
foreach (ImagePlacement p_w_picpathPlacement in abs.ImagePlacements)
{
    XImage p_w_picpath = p_w_picpathPlacement.Image;
}

//創(chuàng)建超鏈接
LinkAnnotation link = new LinkAnnotation(page, new Aspose.Pdf.Rectangle(p_w_picpathPlacement.Rectangle.URX - 175, p_w_picpathPlacement.Rectangle.URY - 90, p_w_picpathPlacement.Rectangle.URX + 4, p_w_picpathPlacement.Rectangle.URY + 3));
link.Color = Aspose.Pdf.Color.FromRgb(System.Drawing.Color.Empty);
//創(chuàng)建透明外框
link.Border = new Border(link);
link.Border.Style  = BorderStyle.Solid;
link.Border.Effect = BorderEffect.None;
link.Border.Width = 0;

link.Action = new GoToRemoteAction(@"..\..\test.pdf", 1); //連接到其他文件
//link.Action = new Aspose.Pdf.InteractiveFeatures.GoToURIAction("www.google.com"); //網(wǎng)址超鏈接 

page.Annotations.Add(link);
向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI