J'ai utilisé le lien ci-dessous pour obtenir les métadonnées dans itext 5 en utilisant: Get and set metadata for itext pdf documentObtenez des métadonnées personnalisées pour itext 7 document pdf
Actuellement, je peux obtenir des métadonnées dans itext7 trop en utilisant l'extrait:
PdfDocument pdfDoc = new PdfDocument(new PdfReader(src));
PdfDocumentInfo info = pdfDoc.getDocumentInfo();
info.getAuthor();
info.getCreator();
info.getProducer();
Je ne sais pas comment obtenir des propriétés personnalisées en utilisant la même chose. Je peux définir des métadonnées personnalisées à l'aide:
pdfDoc.getDocumentInfo().setMoreInfo("Test", "test");
Comment obtenir cette valeur sans programatically coder en dur le nom de clé? Aussi, est-il un moyen d'obtenir ces valeurs de métadonnées (y compris les métadonnées personnalisées) sans écrire:
getAuthor, getCreator, etc?