Senhores, Tenho visto pela internet depois de muitas pesquisas, muitos exemplos para adicionar imagem em um doc pdf utilizando itext, porém não encontrei algo voltado para o meu problema:
Tenho o pdf salvo no banco como byte[] desta forma como eu poderia adaptar o código abaixo para carregar o meu pdf byte[]? ou seja:
Desejo:
[list]Recuperar meu pdf em byte[] da base de dados;[/list]
[list]Adicionar a imagem via itext[/list]
[list]Fechar[/list]
public void createPdf(String filename, Image mask) throws IOException, DocumentException {
// step 1
Document document = new Document();
// step 2
PdfWriter.getInstance(document, new FileOutputStream(filename));
// step 3
document.open();
// step 4
Image img = Image.getInstance(RESOURCE);
img.setImageMask(mask);
document.add(img);
// step 5
document.close();
}