我正在使用Java中的iText创建一些PDF报告。根据要求,我应该做的是以page_number/page_numbers_in_total的格式对页面进行编号。
然而,内存操作给我的项目带来负担。因此,我不想再翻一遍所有的页面来给它们编号。有没有办法做到这一点?
看看这个例子,它设置了一个类似的标题(“y的第X页”):
您将看到OnEndPage
方法打印“第X页”,而OnCloseDocument
方法通过PDFTemplate在所有页面上设置“Y”。
我试图通过翻译在http://viralpatel.net/blogs/itext-tutorial-merge-split-pdf-files-using-itext-jar/找到的splitPDF方法,用clojure从pdf中提取单个页面 IOException流关闭java.io.FileOutputStream.WriteBytes(:-2) 这将阻止我在repl仍然打开时打开文档。一旦
问题内容: 我正在根据客户活动创建报告。我正在iText PDF库的帮助下创建此报告。我想用蓝色背景色(用于产品名称和免责声明)创建前两个页面,并用白色(不使用背景色)创建其余页面。我使用以下代码在报告的开头用蓝色涂了两页。 但是当我使用移至第三页时,该页面仍为蓝色。我无法更改第三页的颜色。我想将第三页的颜色更改为白色。如何使用iText做到这一点? 问题答案: 这是我如何在Java中使用iTex
} 有什么建议吗?提前谢了。
` 在此输入代码