Erro ao tentar adicionar imagem no PDF, utilizando PDFBOX

0 respostas
java
R

Pessoal estou tentando adicionar uma simples Imagem em um PDF,
mas nao tá funcionando… estou utilizando o PDFBOX

O PDF é gerado, mas ao tenta abri-lo,
é retonando a seguinte mensagem “Ocorreu um erro a ler o fluxo” e abre o arquivo em branco…

alguém poderia me ajudar?

public static void main(String[] args) throws IOException, COSVisitorException {
		
		String filename = "C:\\Formulario.pdf";
			
		PDDocument doc = new PDDocument();
		try {
			
			PDPage page = new PDPage();
			doc.addPage(page);

		    PDXObjectImage image = null;
	        image = new PDJpeg(doc, new FileInputStream("C:\\logo.png"));
						
			PDPageContentStream content = new PDPageContentStream(doc, page);
			content.drawImage(image, 20, 20);
			
			content.close();
			doc.save(filename);
			
			System.out.println("created test 2");

		} catch (Exception e) {
			System.out.println(e.getMessage());
		} finally {
			doc.close();
			
		}
		
	}

}
Criado 10 de janeiro de 2017
Respostas 0
Participantes 1