【说站】Java如何在PDF添加注释
Java如何在PDF添加注释
流程
1、使用Document类加载PDF文档。
2、创建TextAnnotation对象,添加文本注释。
3、设定标题、主题等注释属性。
4、使用Border类设置注释的Border。
使用Document.getPages().get_Item(int).getAnnotations().add(Annotation)方法向文档添加注释。
5、用Document.save保存更新的PDF。
实例
// Open the source PDF document Document pdfDocument = new Document("input.pdf"); // Create annotation TextAnnotation textAnnotation = new TextAnnotation(pdfDocument.getPages().get_Item(1), new com.aspose.pdf.Rectangle(200, 400, 400, 600)); // Set annotation title textAnnotation.setTitle("Sample Annotation Title"); // Set annotation subject textAnnotation.setSubject("Sample Subject"); textAnnotation.setState(AnnotationState.Accepted); // Specify the annotation contents textAnnotation.setContents("Sample contents for the annotation"); textAnnotation.setOpen(true); textAnnotation.setIcon(TextIcon.Key); Border border = new Border(textAnnotation); border.setWidth(5); border.setDash(new Dash(1, 1)); textAnnotation.setBorder(border); textAnnotation.setRect(new com.aspose.pdf.Rectangle(200, 400, 400, 600)); // Add annotation in the annotations collection of the page pdfDocument.getPages().get_Item(1).getAnnotations().add(textAnnotation); // Save the output file pdfDocument.save("output.pdf");
以上就是Java在PDF添加注释的方法,希望对大家有所帮助。更多Java学习指路:Java基础
本教程操作环境:windows7系统、java10版,DELL G3电脑。
本站发布的内容若侵犯到您的权益,请邮件联系站长删除,我们将及时处理!
从您进入本站开始,已表示您已同意接受本站【免责声明】中的一切条款!
本站大部分下载资源收集于网络,不保证其完整性以及安全性,请下载后自行研究。
本站资源仅供学习和交流使用,版权归原作者所有,请勿商业运营、违法使用和传播!请在下载后24小时之内自觉删除。
若作商业用途,请购买正版,由于未及时购买和付费发生的侵权行为,使用者自行承担,概与本站无关。