Extraer metadatos adicionales de un PDF usando iTextSharp
He visto la extracción de metadatos básicos (es decir, autor, título) usando iTextSharp y generalmente se ve así:
var pdfReader = new PdfReader(pdfData);
var author = pdfReader.Info["author"]
Sin embargo, en mi caso busco algo un poco más exótico, los metadatos "avanzados" adicionales que puede contener el documento.
Disculpe los aspectos más destacados de la pintura, pero aquí hay una captura de pantalla de Adobe Acrobat que muestra los datos en cuestión:
En este caso, no parece que estos datos estén disponibles a través deInfo
diccionario. Usando una biblioteca diferente (PDFKit por TallComponents), estos datos están expuestos, pero me pregunto si hay alguna forma de obtenerlos usando iItext
Actualmente estoy jugando con iText 4.1.6 debido a restricciones de licencia, pero no me opondría a comprar la licencia comercial para 5.0.6 si eso agrega la funcionalidad requerida.