Enviar solicitudes de ingeniería para mejoras de IronOCR

This article was translated from English: Does it need improvement?
Translated
View the article in English

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 logging
$vbLabelText   $csharpLabel

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.

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.

Curtis Chau
Escritor Técnico

Curtis Chau tiene una licenciatura en Ciencias de la Computación (Carleton University) y se especializa en el desarrollo front-end con experiencia en Node.js, TypeScript, JavaScript y React. Apasionado por crear interfaces de usuario intuitivas y estéticamente agradables, disfruta trabajando con frameworks modernos y creando manuales bien ...

Leer más
¿Listo para empezar?
Nuget Descargas 5,167,857 | Version: 2025.11 recién lanzado