gpt4 book ai didi

java - 依次执行打印和保存作业

转载 作者:行者123 更新时间:2023-12-01 15:14:38 27 4
gpt4 key购买 nike

我必须打印账单。账单设计是使用 Java Graphics2D 进行的,账单的某些部分是通过从 Java Applet 的 JTextFields 检索文本来填写的。运行良好。但我还必须做的是,我必须将整个打印输出(不仅仅是 JTextFields 的内容)的副本保存为 pdf。为了测试打印输出中文本的对齐方式,我在 Print 对话框中使用 PDFXChange 4.0 将其保存为 pdf 。但我不能总是做两份工作 - 首先使用 PDFExchange 保存它,然后在打印机中打印出来。请指导我如何使用 Java 一次性实现这一目标。

最佳答案

我可能会尝试做一些事情,比如使用 iText 之类的东西将 Graphics2D 直接发送到 PDF

结账 How do I draw graphics to PDF using iText?举个例子。

您必须自己处理分页。

或者,您可以将每个页面保存为图像(使用 ImageIO API)并将每个图像插入 PDF

关于java - 依次执行打印和保存作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11806046/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com