¿Cómo puede encontrar un problema con un PDF generado mediante programación? [cerrado]

Mi grupo ha estado usando la biblioteca itext-sharp y C # /. NET para generar archivos PDF personalizados y dinámicos. En su mayor parte, este proceso funciona muy bien para nuestras necesidades. El único problema que podemos encontrar durante el desarrollo / prueba son los problemas de diseño que pueden hacer que el PDF no se abra / renderice correctamente en Adobe Reader, esp. Las versiones más recientes de Acrobat / Reader.

El documento abrirá la pantalla correctamente para las primeras X páginas. Pero si hay un error, las páginas restantes en el documento no se mostrarán.

Como se mencionó, generalmente podemos rastrear este problema hasta un problema de tipo de diseño con nuestro código C # / iText. Eventualmente encontramos el error usando el método de adivinar y verificar, o dividir y conquistar. Funciona, pero no parece la mejor manera de resolver estos problemas.

Me preguntaba si hay alguna herramienta disponible que pueda acelerar el proceso de validación de un documento PDF y pueda ayudar a señalar errores en el documento.

Respuestas a la pregunta(2)

Su respuesta a la pregunta