Cómo realizar una solicitud de soporte de ingeniería para IronPDF
Agradecemos que te tomes el tiempo para ayudarnos a mejorar IronPDF y resolver cualquier problema que puedas estar experimentando. La gran mayoría de nuestras características y actualizaciones están impulsadas por solicitudes de clientes, y consideramos el desarrollo de software como una conversación bidireccional entre nuestros clientes y nuestros desarrolladores.
Para proporcionar soporte, nuestro equipo de ingeniería necesitará poder replicar eficientemente un problema y crear pruebas de regresión. La mayoría de los problemas son específicos de la plataforma o tiempo de ejecución. Por lo tanto, debemos recibir información de manera extremadamente concisa.
Por favor envía todas las solicitudes de soporte a support@ironsoftware.com.
Una descripción concisa y clara del problema
Un buen informe técnico debe incluir suficiente información para reproducir el problema. Imagina que estás reportando el problema a un colega o publicando en Stack Overflow.
Un reporte de error debe contener:
- Una descripción clara de los síntomas experimentados y cualquier idea que puedas tener respecto a su causa.
- Archivos de registro (ver abajo)
- Entorno: versión de IronPDF, versión de Node.js, sistema operativo y entorno de nube exacto (si corresponde)
Por favor incluya la mayor cantidad posible de los siguientes elementos para priorizar su solicitud:
- Proyecto de ejemplo que reproduce completamente el problema (ver abajo)
- Fragmento de código al estilo Stack Overflow (por favor no hagas captura de pantalla del código)
- Capturas de pantalla de los síntomas o excepciones
- Texto del mensaje de excepción (error + traza de la pila)
- Parámetros y recursos de entrada: URL, HTML, archivo HTML, imagen, PDF, CSS, etc.
Cómo habilitar los registros de IronPDF
Coloque el siguiente código antes de cualquier otra llamada a IronPDF:
const { IronPdfGlobalConfig } = require('@ironsoftware/ironpdf');
const config = IronPdfGlobalConfig.getConfig();
config.licenseKey = process.env.IRONPDF_LICENSE_KEY;
config.logPath = '/tmp/ironpdf.log';
config.debug = true;
await IronPdfGlobalConfig.setConfig(config);const { IronPdfGlobalConfig } = require('@ironsoftware/ironpdf');
const config = IronPdfGlobalConfig.getConfig();
config.licenseKey = process.env.IRONPDF_LICENSE_KEY;
config.logPath = '/tmp/ironpdf.log';
config.debug = true;
await IronPdfGlobalConfig.setConfig(config);Adjunte el archivo de registro generado a su solicitud de soporte.
Cómo adjuntar un proyecto de ejemplo
Un proyecto de ejemplo que reproduce con precisión un problema completo de manera aislada permite a nuestros ingenieros reconocer y entender un problema de manera simple y rápida.
Nuestro formato preferido es un proyecto de consola Node.js simple, independiente y comprimido:
- Por favor habilita el uso compartido completo al enviar un enlace de Google Drive o Dropbox.
Por favor, también incluye:
- Archivos de entrada (funcionales y no funcionales), incluidos PDFs, HTML, recursos referenciados (CSS, imágenes)
- PDFs de salida (si procede) y el resultado esperado





