É necessário adicionar uma nova página a um documento PDF que já tenha uma assinatura digital
Eu preciso adicionar uma nova página quando não houver mais espaço na última página do documento. Eu já vi o livro de assinaturas digitais do itext e diz que eu não posso estar apenas usando o método insertPage () e é assim que eu faça agora para que as assinaturas digitais sejam quebradas, como diz o livro.
NOTA: lembre-se de que "ações de adição de página são permitidas" não significa que você possa usar o método insertPage (). Esta mensagem refere-se à instanciação do modelo da página, conforme descrito no Manual de referência do Adobe Acrobat JavaScript, que está fora do escopo deste documento.
mas eu não consigo encontrar como adicionar a nova página com javascript e itext qualquer um de vocês tem o mesmo problema que pode me ajudar, eu realmente preciso de uma nova página sem sinais quebrados
não consigo encontrar o código do script java e integrar com o itext Foud isso, mas não está funcionando:
String js = "var aTemplates = this.templates;"
+ "aTemplates[0].spawn({nPage: 0, bRename: true, bOverlay: false});";
var a = this.getTemplate("MyTemplate");
a.spawn (this.pageNums);
e este
//get the array of the template object for the PDF;
var aTemplates = this.templates;
// create a new page from the first template placing it at the end of the PDF and renaming the fields;
// rename the fields, do not overlay;
aTemplates[0].spawn({nPage: 0, bRename: true, bOverlay: false});
então eu uso itext
essas duas maneiras diferentes de usar o javascript, mas não está funcionando, não adicionando nova página no final do documento.
PdfAction.javaScript (js, stamper.getWriter ());
stamper.addJavaScript (js);