Zglos wnioski inżynierskie dotyczące ulepszen IronOCR
Doceniamy, ze poswiecasz czas na pomoc w ulepszaniu IronOCR i rozwiazywaniu wszelkich problemow, z ktorymi możesz sie spotkac. 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 naszch przewodnikow rozwiazywania problemow może uswiadomic ci powszechne problemy i ograniczenia IronOCR.
Aby udzielic wsparcia, nasz zespol inżynierski będzie musial 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.
- Wystarczajaco informacji, aby w pelni odtworzyć doswiadczenie, w tym obrazy i pliki PDF, ktore 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 zgloszenie
- Przykladowy projekt, ktory w pelni odtwarza problem (patrz poniżej).
- Fragment kodu w stylu Stack Overflow (prosimy nie robic zrzutow ekranu kodu).
- Zrzuty ekranu objawow/wyjątków.
- Tekst wiadomosci wyjątku (Wyjatek + Wyjatek wewnętrzny).
- W którym punkcie debugowania proces przestaje działać lub opuszcza kod?
- Parametry wejsciowe i zasoby: obrazy, pliki PDF...
Jak włączyć pliki dziennika
Dołączenie plików dziennika do raportu o błędzie więcej niz podwaja prawdopodobienstwo, ze będziemy w stanie pomoc.
UWAGA: IronOCR posiada szczegółowe funkcje rejestrowania błędów, ktore należy włączyć.
Umiesc 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ładówy 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, poniewaz jego dołączenie powieksza plik zip.
Prosze również dołączyć
- Pliki wejsciowe (działajace i niedziałajace), w tym pliki obrazów i pliki PDF.
- Oczekiwany rezultat.
Jak skontaktować się z naszym zespolem inżynierskim
Prosimy o przesyłanie wszystkich próśb o wsparcie na support@ironsoftware.com.

