我想在使用创建的PDF中添加超链接PDFBOX
,这样我单击一些文本示例,“单击此处”将重定向到URL。我尝试使用PDAnnotationLink
和PDActionURI
,但是如何添加呢contentstream
?
PDBorderStyleDictionary borderULine = new PDBorderStyleDictionary();
borderULine.setStyle(PDBorderStyleDictionary.STYLE_UNDERLINE);
PDAnnotationLink txtLink = new PDAnnotationLink();
txtLink.setBorderStyle(borderULine);
txtLink.setColour(colourBlue);
// add an action
PDActionURI action = new PDActionURI();
action.setURI("www.google.com");
txtLink.setAction(action);
contentStream.beginText();
contentStream.moveTextPositionByAmount(400, y-30);
contentStream.drawString(txtLink);----error
contentStream.endText();
要添加contentStream
使用以下代码
PDRectangle position = new PDRectangle();
position.setLowerLeftX(10);
position.setLowerLeftY(20);
position.setUpperRightX(100);
position.setUpperRightY(10);
txtLink.setRectangle(position);
page.getAnnotations().add(txtLink);
有什么想法如何添加一个超链接在一个网页上使用这个库? 我发现了这个问题:如何使用pdfbox在内容中设置超链接,但这不起作用。 我只想在pdf文件的第一页添加一个超链接。 我更喜欢在页面底部添加以URL为中心的超链接。但目前任何建议都有帮助
当我试图使用pdfBox绘制png图像时,页面保持空白。有什么方法可以使用PDFBOX插入png图像吗?
问题内容: 我正在尝试使用适用于Python的模块在MS Word文档中添加超链接。 我到处搜索(官方文档,StackOverflow,Google),但一无所获。 我想做类似的事情: 任何人都知道如何做到这一点? 问题答案: 是的,我们可以做到。参考
问题内容: 如何在SWT表列中添加超链接?我正在使用org.eclipse.swt.widgets.Table类。 没有使用TableViewer,JFace有什么方法吗? 我尝试过这种方式,但无法正常工作(不显示超链接)。 问题答案: 是的,那肯定是可能的。为此,您必须实现(也可能是和)。 如果使用正确的方法,则更容易…
我正在尝试使用pdfbox库签署pdf。我现在卡住了,真的需要帮助。 这是我的代码: 然后我正在保存我的pdf,但是:1)我注意到sign method从来没有被调用2)我应该在哪里附加CertyFicate?在sign method中? 以下是我保存PDF的方法:
但根本不管用。