IRONSOFTWAREHOME

Konfiguracje i języki

Szczegółowo reguluj silnik OCR dla doskonałych wyników. Uzyskaj szczegółową kontrolę nad wydajnością i dokładnością, z gotowym wsparciem dla ponad 125 języków.

Szczegółowe konfiguracje OCR

1

Normalne konfiguracje OCR

Szczegółowo dostraja silnik Tesseract z precyzyjną kontrolą nad dziesiątkami parametrów. To oferuje głęboką personalizację dla zaawansowanych użytkowników pragnących zoptymalizować wydajność dla określonych typów dokumentów, języków lub wyzwań jakościowych.

Ucz się, jak:C# Tesseract OCR Zmienne Konfiguracji
IronTesseract ocr = new IronTesseract
{
    Configuration = new TesseractConfiguration
    {
        ReadBarCodes = false,
        RenderHocr = true,
        TesseractVariables = null,
        WhiteListCharacters = null,
        BlackListCharacters = "`ë|^",
    },
    MultiThreaded = false,
    Language = OcrLanguage.English,
    EnableTesseractConsoleMessages = true, // False as default
};
2

Zaawansowane konfiguracje OCR

Dowiedz się więcej o ustawieniach konfiguracji OCR i dostępnych językach dla metod zaawansowanego czytania OCR.

using IronOcr;

IronTesseract ocr = new IronTesseract
{
    Configuration = new TesseractConfiguration
    {
        // Whitelist alphanumeric characters and common punctuation
        WhiteListCharacters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789.,-?!$() /",
        // Blacklist uncommon characters 
        BlackListCharacters = "`ë|^",
    },

    // Languages available for advanced reading are English, Japanese, Korean, LatinAlphabet   
    Language = OcrLanguage.English
};
3

Szybka konfiguracja OCR

Optymalizuj silnik OCR dla maksymalnej szybkości. Poprzez dostosowanie ustawień do priorytetowania wydajności nad absolutną dokładnością, możesz szybko przetwarzać ogromne ilości dokumentów, gdzie szybkość jest krytycznym czynnikiem.

Ucz się, jak:Szybsze Tesseract OCR dla .NET

Języki

1

125 wspieranych języków OCR

Osiągnij wysoką dokładność w ponad 125 międzynarodowych językach. Nasze pakiety obejmują solidne wsparcie dla nielatynoskich skryptów (np. arabskiego, chińskiego, hebrajskiego) i języków z diakrytami. Łatwo dodawaj lub zamieniaj języki za pomocą jednej linii kodu.

Ucz się, jak:Mistrzowski Multi-Language OCR z Iron OCR: Angielski i Japoński
using IronOcr;

var ocr = new IronTesseract();

// Set the OCR to use Chinese Simplified
ocr.Language = OcrLanguage.ChineseSimplified;
using (var input = new OcrInput())
{
    var result = ocr.Read(input);

    // Store the recognized text in a string
    string testResult = result.Text;
}
2

Czytanie wielojęzyczne

Dokładnie wyodrębniaj tekst z dokumentów zawierających wiele języków na jednej stronie. IronOcr automatycznie wykrywa i przełącza między określonymi językami, eliminując potrzebę osobnego przetwarzania dla każdej zawartości języka.

Ucz się, jak:Używać Wielu Języków z Tesseract
using IronOcr;

// Instantiate IronTesseract
IronTesseract ocrTesseract = new IronTesseract()
{   // Set primary language to English
    Language = OcrLanguage.EnglishBest,
};

// Set secondary language to Russian
ocrTesseract.AddSecondaryLanguage(OcrLanguage.Russian);

// Add PDF
using var pdfInput = new OcrPdfInput(@"example.pdf");

// Perform OCR
OcrResult result = ocrTesseract.Read(pdfInput);

// Output extracted text to console
Console.WriteLine(result.Text);
3

Czytanie języków niestandardowych

Przekrocz wbudowane pakiety językowe, dostarczając własne szkolone dane językowe. Osiągnij wysoką dokładność na dokumentach z rzadkimi językami, specjalistycznymi czcionkami lub unikalnymi zestawami znaków.

Ucz się, jak:Używać Plików Języków Niestandardowych
using IronOcr;

var ocrTesseract = new IronTesseract();
ocrTesseract.UseCustomTesseractLanguageFile("custom_tesseract_files/custom.traineddata");
using var ocrInput = new OcrInput();
ocrInput.LoadImage(@"sample.png");
var ocrResult = ocrTesseract.Read(ocrInput);
Console.WriteLine(ocrResult.Text);

Gotowy, aby rozpocząć?

Nuget Downloads 6,236,385Wersja:2026.9właśnie wydany

Key in blue circle

Uzyskaj natychmiast swój darmowy 30-dniowy Klucz Testowy.

Your trial license will be sent to your email address

Brak ograniczeń. 100% dostępności. Bez karty kredytowej.

bullet_checkedNie wymaga karty kredytowej ani tworzenia kontaBrak ograniczeń. 100% dostępności. Bez karty kredytowej.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Otrzymaj swoją Konsultację Bez Zobowiązań
Wypełnij poniższy formularz lub wyślij e-mail na sales@ironsoftware.com
Twoje dane zawsze będą utrzymywane w tajemnicy.
Zaufane przez miliony inżynierów na całym świecie
Logotypy klientów Iron Software
Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.
Nie wymaga karty kredytowej ani tworzenia konta