如何使用Java打印文档?

如何使用Java打印文档?,java,printing,Java,Printing,我有一个要求,打印数据准确地在纸上的特定位置。如何使用Java完成这些格式设置?哪种数据 如果是表单,使用报告库可以帮助您: 如果是图形,您可以尝试使用“原始”java api: 将为您工作。或使用Java打印API: 如果确实需要完全控制,可以直接打印图形2D对象。请参阅和下一页 另一种可能是打印PDF,例如使用iText。我认为精确定位是可能的,但可能比使用图形更难

我有一个要求,打印数据准确地在纸上的特定位置。如何使用Java完成这些格式设置?

哪种数据

如果是表单,使用报告库可以帮助您:

如果是图形,您可以尝试使用“原始”java api:


将为您工作。

或使用Java打印API:


如果确实需要完全控制,可以直接打印图形2D对象。请参阅和下一页

另一种可能是打印PDF,例如使用iText。我认为精确定位是可能的,但可能比使用图形更难