Gerar PDF que não permita salvar/download com Itext

0 respostas
frainer

Buenas

Estou tentando a um bom tempo sem sucesso, criar um arquivo que permita somente a leitura.
Desabilitando todas as formas de realizar cópia. O máximo que consegui foi que ao salvar fosse apresentada mensagem dizendo que o documento não pode ser salvo, mas na sequencia ele deixa salvar uma cópia :shock:

Hoje estou tentando com os seguintes códigos:

PdfWriter writer = PdfWriter.getInstance(doc, new FileOutputStream("c:\\pdf.pdf"));
		writer.setViewerPreferences(PdfWriter.HideMenubar | PdfWriter.HideToolbar);		
		doc.open();
		Phrase primeiro = new Phrase("oi");
		
		doc.add(primeiro);
Em outra classe também dessa forma
PdfReader reader = new PdfReader("c:\\pdf.pdf");
			PdfStamper stamper = new PdfStamper(reader, new FileOutputStream("c:\\pdfconv.pdf"));
			stamper.setViewerPreferences(PdfWriter.HideToolbar);

Alguém já mexeu com isso, ou consegue visualizar algo que eventualmente possa estar fazendo errado?

Obrigado

Criado 24 de abril de 2008
Respostas 0
Participantes 1