Cómo realizar una solicitud de asistencia técnica para IronPDF
Le agradecemos que se tome su tiempo para ayudarnos a mejorar IronPDF y resolver cualquier problema que pueda estar experimentando. La gran mayoría de nuestras funciones y actualizaciones se basan en las peticiones de los clientes, y consideramos que el desarrollo de software es una conversación bidireccional entre nuestros clientes y nuestros desarrolladores.
Para prestar asistencia, nuestro equipo de ingenieros deberá ser capaz de reproducir un problema y crear pruebas de regresión de forma eficaz. La mayoría de los problemas que vemos son específicos de la plataforma o del tiempo de ejecución. Por ello, debemos recibir información muy concisa.
Envíe todas las solicitudes de asistencia a support@ironsoftware.com.
Una descripción concisa y clara de la cuestión
Un buen informe técnico debe incluir información suficiente para reproducir el problema. Imagina que estás informando de un problema a un colega o publicándolo en Stack Overflow.
Un informe de error debe contener:
- Una descripción clara de los síntomas experimentados y cualquier idea que pueda tener sobre su causa.
- Archivos de registro (ver abajo)
Entorno: Versión de IronPDF, sistema operativo, versión de Java runtime y entorno exacto de la nube (si corresponde)
Por favor, incluya la mayor cantidad posible de los siguientes datos, para dar prioridad a su entrada.
- Proyecto de ejemplo que reproduce completamente el problema (ver abajo)
- Un fragmento de código al estilo de Stack Overflow (por favor, no capture el código en pantalla)
- Capturas de pantalla de síntomas/excepciones
- Texto de mensaje de excepción (Exception + Inner Exception)
- ¿En qué punto de depuración deja de funcionar el proceso o se escapa en el código?
- Parámetros de entrada y Activos: URL, HTML, archivo HTML, imagen, PDF, CSS, etc.
Cómo adjuntar archivos de registro IronPDF
Adjuntar archivos de registro a su informe de errores duplica la probabilidad de que podamos ayudarle.
NOTA: IronPDF tiene algunas capacidades detalladas de registro de errores que deben ser habilitadas.
Cómo activar los registros
Puedes encontrar instrucciones detalladas sobre cómo habilitar el registro visitando la Guía de Configuración de Registro de IronPDF en ironpdf.com.
Coloque el siguiente código en la parte superior de su código, antes de ejecutar cualquier otro método de IronPDF:
Settings.setIronPdfEnginePort(33350);
Settings.setDebug(true);
Settings.setLogPath(Paths.get("C:/tmp/Default.log"));
Settings.setIronPdfEnginePort(33350);
Settings.setDebug(true);
Settings.setLogPath(Paths.get("C:/tmp/Default.log"));
También asegúrate de tener la dependencia SLF4J
en tu archivo pom.xml
:
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
<version>2.0.5</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
<version>2.0.5</version>
</dependency>
Si no tiene un archivo pom.xml
en su proyecto, asegúrese de tener el archivo JAR slf4j-simple
descargado y de que esté referenciado en su proyecto.
Cómo adjuntar un proyecto de ejemplo
Un proyecto de ejemplo que replica con precisión un problema completo de forma aislada permite a nuestros ingenieros reconocer y comprender un problema de manera sencilla y rápida.
Este es el estándar de oro de la reproducibilidad y, por lo general, acelerará una solicitud de apoyo a la parte superior de la pila.
Nuestro formato preferido es un proyecto Java sencillo y autónomo en formato comprimido, ya sea de consola o aplicación web:
Para obtener orientación adicional sobre cómo preparar su proyecto, consulte la Guía de IronPDF para Crear Proyectos de Ejemplo.
Habilita el uso compartido completo cuando envíes un enlace de Google Drive o Dropbox.
Por favor, incluya también:
- Archivos de entrada (funcionales y no funcionales), incluidos PDFs, activos referenciados (CSS, imágenes)
- Generar PDFs (si corresponde) y/o el resultado esperado