我正在使用iTextsharp创建PDF。在那里,我创建了与锚点的内部链接,并且它完美地工作。这是我的代码。
Anchor click = new Anchor("Go to Target");
click.Reference = "#target";
Paragraph p1 = new Paragraph();
p1.Add(click);
doc.Add(p1);
iTextSharp.text.Font contentFont = new iTextSharp.text.Font(BaseFont.CreateFont(@"C:\Windows\Fonts\arialbd.ttf", BaseFont.CP1252, false), 4.5f);
p1.Font = contentFont;
doc.NewPage();
Anchor target = new Anchor("This is the Target");
target.Name = "target";
Paragraph p3 = new Paragraph();
p3.SpacingBefore = 100;
p3.Add(target);
doc.Add(p3);
当我点击“转到目标”文字时,PDF会立即将自身重新定位为“这是目标”文字,我想更改颜色或突出显示点击事件发生时“这是目标”文本。