Itext com JSF

0 respostas
C

Pessoal estou com uma dúvida.

Quero colacoar uma imagem em um boleto gerado com o Stella boleto utilizando o seguinte código:

PdfReader r = null;
		byte[] b = null;
		ByteArrayInputStream bais = new ByteArrayInputStream("Rodrigo".getBytes());
		ByteArrayOutputStream baos = new ByteArrayOutputStream();
		    r = new PdfReader(bais);
			PdfStamper stamper = new PdfStamper(r,baos);
			PdfContentByte over = stamper.getOverContent(1);
			Image img = Image.getInstance("C:\\logo.bmp");
			img.setAbsolutePosition(5, 5);
			PdfContentByte under;
			int total = r.getNumberOfPages() + 1;
			for (int i = 1; i < total; i++) {
			under = stamper.getUnderContent(i);
			under.addImage(img);
			}
			stamper.close();

só que me dá o seguinte erro:

Exception in thread “main” java.io.IOException: PDF header signature not found.

at com.lowagie.text.pdf.PRTokeniser.checkPdfHeader(Unknown Source)

at com.lowagie.text.pdf.PdfReader.readPdf(Unknown Source)

at com.lowagie.text.pdf.PdfReader.(Unknown Source)

at com.lowagie.text.pdf.PdfReader.(Unknown Source)

at teste.main(teste.java:29)

Alguém sabe o que está acontecendo, e como resolvo?

Criado 9 de setembro de 2010
Respostas 0
Participantes 1