C# 使用itextsharp和c的Pdf锚定标记#

C# 使用itextsharp和c的Pdf锚定标记#,c#,itext,C#,Itext,我试图为pdfcell中的文本创建一个锚定标记,因此当单击时,它应该跳转到pdf文档中的目标页面 下面是我正在使用的代码 oCell = new PdfPCell(); string text = "Target Page"; Anchor anchor = new Anchor(text, fontBody); anchor.Reference = "#Target"; oCell.AddElement(new Phrase(anchor)); 它只将文本显示为“目标页面”,但没有指

我试图为pdfcell中的文本创建一个锚定标记,因此当单击时,它应该跳转到pdf文档中的目标页面

下面是我正在使用的代码

oCell = new PdfPCell();

string text = "Target Page";

Anchor anchor = new Anchor(text, fontBody);

anchor.Reference = "#Target";

oCell.AddElement(new Phrase(anchor));

它只将文本显示为“目标页面”,但没有指向文本的超链接。

大家好,请注意,我在这里生成的文档是PDF/a文档,我想这就是超链接被禁用的原因。是否可以在PDF/a文档上启用超链接?您只显示您创建了一个锚引用
#target
。你是否也有一个名为
target
的锚?是的,我在同一页上有一个锚。。。。。anchor.Name=“Target”;