Zgłoś wnioski inżynierskie dotyczące ulepszeń IronOCR
Doceniamy, że poświęcasz czas na pomoc w ulepszaniu IronOCR i rozwiązywaniu wszelkich problemów, z którymi możesz się spotkać. Większość naszych funkcji i aktualizacji jest oparta na zgłoszeniach klientów, a my traktujemy rozwój oprogramowania jako dwukierunkową rozmowę między naszymi klientami a naszymi deweloperami.
Czytanie naszych przewodników rozwiązywania problemów może uświadomić powszechne problemy i ograniczenia IronOCR.
Aby udzielić wsparcia, nasz zespół inżynierski będzie musiał wydajnie odtworzyć problem i stworzyć testy regresji. Większość problemów, które widzimy, jest specyficzna dla platformy lub środowiska uruchomieniowego. W związku z tym potrzebujemy niezwykle zwięzłych informacji.
Zwięzły, jasny opis problemu
Dobry raport techniczny musi zawierać wystarczająco informacji do odtworzenia problemu. Wyobraź sobie, że zgłaszasz problem koledze lub publikujesz na Stack Overflow.
Raport o błędzie powinien zawierać
- Jasny opis doświadczanych objawów i wszelkie pomysły, które możesz mieć na temat ich przyczyny.
- Wystarczająco informacji, aby w pełni odtworzyć doświadczenie, w tym obrazy i pliki PDF, które przetwarzasz.
- Środowisko: Wersja IronOCR, system operacyjny i wersja runtime .NET (dokładne środowisko chmurowe, jeśli dotyczy).
Dodaj jak najwięcej z poniższych, aby zastrzec swoje zgłoszenie
- Przykładowy projekt, który w pełni odtwarza problem (patrz poniżej).
- Fragment kodu w stylu Stack Overflow (prosimy nie robić zrzutów ekranu kodu).
- Zrzuty ekranu objawów/wyjątków.
- Tekst wiadomości wyjątku (Wyjątek + Wyjątek wewnętrzny).
- W którym punkcie debugowania proces przestaje działać lub opuszcza kod?
- Parametry wejściowe i zasoby: obrazy, pliki PDF...
Jak włączyć pliki dziennika
Dołączenie plików dziennika do raportu o błędzie więcej niż podwaja prawdopodobieństwo, że będziemy w stanie pomóc.
UWAGA: IronOCR posiada szczegółowe funkcje rejestrowania błędów, które należy włączyć.
Należy umieścić to na początku swojego kodu, przed uruchomieniem jakichkolwiek metod 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
Jak dołączyć przykładowy projekt
Przykładowy projekt, który dokładnie odtwarza cały problem w izolacji umożliwia naszym inżynierom proste i szybkie rozpoznanie oraz zrozumienie problemu.
To złoty standard powtarzalności i generalnie przyspieszy wniosek o wsparcie na szczyt stosu.
Naszym preferowanym formatem jest spakowany, prosty, samodzielny projekt aplikacji konsolowej .NET lub aplikacji webowej
- Prosimy o włączenie pełnego udostępniania podczas wysyłania linku z Google Drive lub Dropbox.
- Folder Bin nie jest wymagany, ponieważ jego dołączenie powiększa plik zip.
Proszę również dołączyć
- Pliki wejściowe (działające i niedziałające), w tym pliki obrazów i pliki PDF.
- Oczekiwany rezultat.
Jak skontaktować się z naszym zespołem inżynierskim
Prosimy o przesyłanie wszystkich próśb o wsparcie na support@ironsoftware.com.

