Enviar solicitudes de ingeniería para mejoras de IronOCR
Agradecemos que te tomes el tiempo de ayudarnos a mejorar IronOCR 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.
Leer nuestras guías de solución de problemas puede hacerte consciente de problemas comunes y limitaciones de IronOCR.
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 del entorno de ejecución. Por lo tanto, debemos recibir información de manera extremadamente concisa.
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 informe de error debe contener
- Una descripción clara de los síntomas experimentados y cualquier idea que puedas tener respecto a su causa.
- Suficiente información para reproducir completamente la experiencia, incluidas imágenes y archivos PDF que estés procesando.
- Entorno: Versión de IronOCR, SO y versión de tiempo de ejecución de .NET, (entorno en la nube exacto si aplica).
Incluya tantos de los siguientes como sea posible para priorizar su ticket
- Proyecto de ejemplo que reproduzca completamente el problema (ver abajo).
- Fragmento de código estilo Stack Overflow (por favor no hagas capturas de pantalla de código).
- Capturas de pantalla de síntomas/excepciones.
- Texto del mensaje de excepción (Excepción + Excepción Interna).
- ¿En qué punto de depuración el proceso deja de funcionar o se escapa en el código?
- Parámetros de entrada y activos: Imágenes, PDFs...
Cómo habilitar archivos de registro
Adjuntar archivos de registro a tu informe de error más que duplica la probabilidad de que podamos ayudar.
NOTA: IronOCR tiene algunas capacidades detalladas de registro de errores que deben habilitarse.
Coloca esto en la parte superior de tu código, antes de ejecutar cualquier método de IronOCR:
// Configure IronOCR logging options before executing any methods
IronOcr.Installation.LogFilePath = "Default.log"; // Set log file path
IronOcr.Installation.LoggingMode = IronOcr.Installation.LoggingModes.All; // Enable comprehensive logging// Configure IronOCR logging options before executing any methods
IronOcr.Installation.LogFilePath = "Default.log"; // Set log file path
IronOcr.Installation.LoggingMode = IronOcr.Installation.LoggingModes.All; // Enable comprehensive logging' Configure IronOCR logging options before executing any methods
IronOcr.Installation.LogFilePath = "Default.log" ' Set log file path
IronOcr.Installation.LoggingMode = IronOcr.Installation.LoggingModes.All ' Enable comprehensive loggingCó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.
Este es el estándar de oro para la reproducibilidad y generalmente acelerará una solicitud de soporte a la parte superior de la pila.
Nuestro formato preferido es un proyecto de aplicación web o consola .NET independiente, simple y comprimido.
- Por favor habilita el uso compartido completo al enviar un enlace de Google Drive o Dropbox.
- La carpeta Bin no es necesaria ya que su inclusión aumenta el tamaño del archivo zip.
Por favor incluya también
- Archivos de entrada (funcionales y no funcionales), incluidos archivos de imagen y PDFs.
- El resultado esperado.
Cómo contactar con nuestro equipo de ingeniería
Por favor envía todas las solicitudes de soporte a support@ironsoftware.com.






