首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >itextpdf生成断开链接

itextpdf生成断开链接
EN

Stack Overflow用户
提问于 2017-06-29 14:42:37
回答 1查看 211关注 0票数 0

我对own 7有两个问题。其中一个问题是,如果你引入一个比一行长的链接,第一行就表示为它自己的链接,只有第二行是指整个链接。第二个问题是在链接周围添加一个边框。该边界仅存在于链接的后半部分(这可能与第一个问题有关)。是否有适当的方法来移除这些边框,以及我应该如何插入链接,以便正确处理。

这就是我尝试过的:

代码语言:javascript
复制
final Link link = new Link(row, PdfAction.createURI(row));
final Paragraph p = new Paragraph(link).setFont(f1).setFontColor(Color.BLUE)
                            .setUnderline();
document.add(p);

我是不是遗漏了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-18 09:43:48

第一个问题是已知的iText7错误。正在调查中。第二个问题很容易解决。

代码语言:javascript
复制
PdfAnnotation la1 = new PdfLinkAnnotation(new Rectangle(0, 0, 0, 0))
    .setHighlightMode(PdfAnnotation.HIGHLIGHT_INVERT)
    .setAction(js)
    .setBorderStyle(PdfAnnotation.STYLE_UNDERLINE); // this is what you need
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44828294

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档