有没有一种方法可以在图形上为现有的PDF绘制线条?我有一个自定义图表,我需要绘制线条,并且我想看看是否有任何使用itext或任何其他开源PDF软件的方法。感谢您考虑这件事。Java编辑PDF
回答
首先看看StampText的例子。它向您展示了如何创建PdfStamper
以及如何获取PdfContentByte
对象。在这个例子中,我们在现有PDF上标记文本。
您想绘制直线,这也需要PdfContentByte
,因为该类具有丰富的方法来绘制路径和形状。这些方法全部在chapter 14 of my book中解释。请参阅paths.pdf以及用于绘制这些路径的代码,PathConstructionAndPainting。
感谢您的回复。如果我想绘制一个新的pdf格式的图表,有什么方法可以将它集中吗?我目前的图表定位在0,0这是页面的底部。任何方式将它移动到顶部,而在0,0开始图时? –
在'PdfTemplate'对象上绘制图表。然后将“PdfTemplate”放在任何你想要的位置。通过在'PdfContentByte'类中使用'addTemplate()'方法,或者在'Image'对象(它将保持一个矢量图像)内包装'PdfTemplate'实例。 –
- 1. 使PDF可编辑在Java
- 2. 用Java编辑PDF文件
- 3. iText连续PDF编辑java
- 4. 编辑PDF
- 5. 如何在java中编辑PDF属性?
- 6. 使用PDFBox从Java编辑PDF
- 7. 如何使用Javascript或Java编辑可编辑的pdf表单
- 8. 自动编辑PDF
- 9. PHP来编辑PDF
- 10. 编辑CGPDFObject的pdf
- 11. 用PDFKit编辑PDF
- 12. 类编辑pdf Android
- 13. 使用Java iText PDF API保存可编辑的PDF
- 14. 在Java中读取PDF作为文件并使“PDF”可编辑
- 15. 使在pdf中可编辑的pdf C#
- 16. Javascript或HTML5 PDF编辑器?
- 17. 使用MuPDF编辑PDF
- 18. 几个可编辑的PDF
- 19. ITextSharp编辑现有的pdf
- 20. Rails的 - 编辑PDF模板
- 21. PDFsharp编辑pdf文件
- 22. 编辑PDF文件Android Studio
- 23. 使用iPhone sdk编辑PDF
- 24. 批量编辑PDF分配
- 25. 用PDFMiner编辑pdf文件
- 26. 使用PHP编辑PDF
- 27. Laravel编辑现有pdf
- 28. 可编辑PDF中的编码级别
- 29. PDF编辑直接然后删除编辑仍然留下PDF损坏
- 30. 禁止编辑,但允许在Java iText/PDF中提取页面
你能详细说明你正在努力完成什么吗? – Dexters
,你为什么需要它在PDF格式? – Dexters
使用itext使用PdfStamper,获取有问题页面的超量内容,并使用它的线条绘制方法。 – mkl