【问题标题】:How can I overlay / insert custom text into javax.print documents (pdf, doc, docx...)?如何将自定义文本覆盖/插入到 javax.print 文档(pdf、doc、docx ...)中?
【发布时间】:2015-08-21 16:50:45
【问题描述】:

我通过javax.print 打印文档(pdf、doc、docx...),它工作正常,但我需要在文档的任何位置添加自定义覆盖文本;该文本对于将我的代码中的打印参考插入文档是必需的。

我该怎么做?

【问题讨论】:

    标签: java printing watermark


    【解决方案1】:

    我不认为添加文本(水印)是javax.print 的一个方面。

    您可以通过Graphics2d 对每个文档的每一页进行预处理,并根据该文档的类型单独添加文本/图形,然后将该文档发送到打印机。

    这里和其他地方有几个关于“水印”的主题,这基本上是您想要做的。该过程因您正在使用的文档类型而异。单页图像、多页图像、PDF、DOC 和 DOCX 都需要不同的处理方式。

    这里有一些主题可以帮助您入门:

    【讨论】:

      猜你喜欢
      • 2021-05-25
      • 2018-11-01
      • 2017-01-12
      • 2015-03-15
      • 1970-01-01
      • 1970-01-01
      • 2018-10-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多