Itext pdf在每个页面上添加header-image

时间:2015-02-04 13:31:22

标签: java pdf itext

我使用的是非常旧版本的itext(1.4.1)。 一切正常,但我想在pdf文档的每一页上添加页眉和页脚,而不是仅在文档的顶部和底部。

我想在打开文档之前必须这样做。但是,我打开文档之前无法添加图像,只能添加水印。 但是文本的其余部分背后还有一个水印......

有没有这样做?

  Document document = new Document();
  ByteArrayOutputStream baos = new ByteArrayOutputStream();

  try {
        PdfWriter.getInstance(document, baos);
        Image image = getImage(IMAGE_NAME_LOGO);
        Chunk chunk =  new Chunk(image, 0,0);
        HeaderFooter footer = new HeaderFooter(new Phrase(chunk), null); //error here
        document.open();
        document.add(text);
        (..)
  }  

0 个答案:

没有答案