Class AsposeOcr

Class AsposeOcr

Nazwa przestrzeń: Aspose.OCR Zgromadzenie: Aspose.OCR.dll (25.4.0)

Główna API dla biblioteki ASPOSE OCR

public class AsposeOcr : IDisposable

Inheritance

object AsposeOcr

Implements

IDisposable

Dziedziczeni członkowie

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

AsposeOcr()

public AsposeOcr()

Methods

CalculateSkew(OcrInput)

Oblicza szkielety obrazu.Obsługuje GIF, PNG, JPEG, BMP, TIFF, JFIF, strumień, foldery, arkusze, archiwum.

public List<skewoutput> CalculateSkew(OcrInput images)

Parameters

images OcrInput

Zawór z źródłami.Aspose.OCR.OcrInput

Returns

List • < SkewOutput >

Lista kątów skrzyni w stopniach Aspose.OCR.SkewOutput.

CompareImageTexts(String, String, Ustawienia rozpoznawania, Bool)

Sprawdź, czy dwa zdjęcia zawierają ten sam tekst.

public bool CompareImageTexts(string fullPath1, string fullPath2, RecognitionSettings settings = null, bool ignoreCase = true)

Parameters

fullPath1 string

Droga do pierwszego obrazu.

fullPath2 string

Droga do drugiego obrazu.

settings RecognitionSettings

Ustawienia rozpoznawania.

ignoreCase bool

Prawda - oznacza przypadkowo niewrażliwe wyszukiwanie.

Returns

bool

Prawda, jeśli obrazy mają ten sam tekst (90% podobieństwa).

CorrectSpelling(Źródło: SpellCheckLanguage, String)

poprawia tekst (zastępuje niewłaściwe słowa).

public string CorrectSpelling(string text, SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null)

Parameters

text string

Tekst do korekty.

language SpellCheckLanguage

Słownik do użycia.

dictionaryPath string

Opcjonalnie. pełna droga do słownika użytkownika (słownik częstotliwości).Format pliku słownika:Plik tekstowy w kodowaniu UTF-8.Słowo i częstotliwość Słowo są oddzielone przez przestrzeń lub tab.Zgodnie ze standardem, słowo jest oczekiwane w pierwszej kolumnie i częstotliwość w drugiej kolumnie.Każda para słów częstotliwości w oddzielnej linii.A linia jest zdefiniowana jako sekwencja znaków, po której następuje napęd linii ("\n"), zwrot przewozu ("\r"),lub zwrot przewozu natychmiast po nim następuje naprawa linii („\r\n”).Oczekuje się, że każde słowo będzie w niższym przypadku.

Returns

string

Tekst z zastąpionymi słowami.

DetectDefects(OcrInput i DefectType)

Automatycznie znajdź problematyczne obszary obrazu, które mogą znacząco wpłynąć na dokładność OCR.Obsługuje obrazy PNG, JPEG, BMP, TIFF, JFIF i GIF dostarczane jako plik, strumień lub piksela.

public List<defectoutput> DetectDefects(OcrInput images, DefectType defectType)

Parameters

images OcrInput

Zdjęcia źródłowe Aspose.OCR.OcrInput

defectType DefectType

Rodzaje wad, które należy rozpoznać Aspose.OCR.DefectType

Returns

List • < DefectOutput >

Znaleziono defekty obrazu lub zbieranie pustego ab, jeśli nie znaleziono defektów w aplikacji Aspose.OCR.DefectOutput.

DetectDocumentLayout(OcrInput)

Analizuje obraz i identyfikuje różne rodzaje obszarów zawartości w nim.Obsługuje obrazy PNG, JPEG, BMP, TIFF, JFIF i GIF z plików, strumieni i pikseli.

public List<layoutoutput> DetectDocumentLayout(OcrInput images)

Parameters

images OcrInput

Zdjęcia źródłowe.Aspose.OCR.OcrInput

Returns

List • < LayoutOutput >

Odkryte obszary zawartości, Aspose.OCR.LayoutOutput.

DetectLanguages(OcrInput)

Analizuje tekst na obrazie, aby określić, w jakich językach jest napisany.Pozwala to wybrać najbardziej odpowiedni język rozpoznawania i pomaga w dalszych zadaniach przetwarzania tekstu, takich jak spellchecking lub tłumaczenie.

public List<languagedetectionoutput> DetectLanguages(OcrInput images)

Parameters

images OcrInput

Zdjęcia źródłowe Aspose.OCR.OcrInput

Returns

List • < LanguageDetectionOutput >

Powraca listę najprawdopodobniejszych języków, wyróżnionych prawdopodobieństwem Aspose.OCR.LanguageDetectionOutput.

DetectRectangles(OcrInput)

Wykrywa obszary tekstowe na obrazach.Obsługuje GIF, PNG, JPEG, BMP, TIFF, JFIF, strumień, foldery, arkusze, archiwum.

[Obsolete("Will be removed in the release 25.8.0")]
public List<rectangleoutput> DetectRectangles(OcrInput images)

Parameters

images OcrInput

Zawór z źródłami.Aspose.OCR.OcrInput

Returns

List • < RectangleOutput >

Lista Aspose.OCR.RectangleOutput z wykrytymi obszarami lub liniami tekstu.

DetectRectangles(OcrInput, AreasType, Bool)

Wykrywa obszary tekstowe na obrazach.Obsługuje GIF, PNG, JPEG, BMP, TIFF, JFIF, strumień, foldery, arkusze, archiwum.

public List<rectangleoutput> DetectRectangles(OcrInput images, AreasType areasType, bool detectAreas = true)

Parameters

images OcrInput

Zawór z źródłami.Aspose.OCR.OcrInput

areasType AreasType

Określa rektangle w kierunku powrotu - linii lub paragrafów.

detectAreas bool

umożliwia automatyczne wykrywanie obszarów tekstowych.

Returns

List • < RectangleOutput >

Lista Aspose.OCR.RectangleOutput z wykrytymi obszarami lub liniami tekstu.

Dispose()

Jasne zasoby do rozpoznawania.

public void Dispose()

ImageHasText(String, String, RecognitionSettings, Bool, Bool)

Sprawdź, czy obraz zawiera przedstawiony fragment tekstu.

public bool ImageHasText(string fullPath, string text, RecognitionSettings settings = null, bool ignoreCase = true, bool autoSkew = true)

Parameters

fullPath string

Droga do obrazu.

text string

fragment tekstowy do wyszukiwania obrazu.

settings RecognitionSettings

Ustawienia rozpoznawania.

ignoreCase bool

Prawda - oznacza przypadkowo niewrażliwe wyszukiwanie.

autoSkew bool

Umożliwia automatyczną korektę obrazu.

Returns

bool

Prawda, jeśli obraz zawiera fragment tekstu. fałszywe - obraz nie zawiera fragmentu tekstu.

Remarks

Rozpoznaje obraz z możliwością określenia Aspose.OCR.RecognitionSettings.Obsługuje GIF, PNG, JPEG, BMP, TIFF, JFIF.

ImageHasText(String, Regex, Ustawienia rozpoznawania, bool)

Sprawdź, czy tekst obrazu pasuje do zwykłego wyrażenia.

public bool ImageHasText(string fullPath, Regex regex, RecognitionSettings settings = null, bool autoSkew = true)

Parameters

fullPath string

Droga do obrazu.

regex Regex

System.Text.RegularExpressions obiekt z podanymi wzorami i opcjami.

settings RecognitionSettings

Ustawienia rozpoznawania.

autoSkew bool

Umożliwia automatyczną korektę obrazu.

Returns

bool

Prawda jest taka, że tekst obrazu pasuje do zwykłego wyrażenia.

Remarks

Rozpoznaje obraz z możliwością określenia Aspose.OCR.RecognitionSettings.Obsługuje GIF, PNG, JPEG, BMP, TIFF, JFIF.

ImageTextDiff(String, String, RecognitionSettings, Bool, Bool)

Porównaj teksty na dwóch zdjęciach i zwróć liczbę reprezentującą ich podobieństwo (0 do 1).

public float ImageTextDiff(string fullPath1, string fullPath2, RecognitionSettings settings = null, bool ignoreCase = true, bool autoSkew = true)

Parameters

fullPath1 string

Droga do pierwszego obrazu.

fullPath2 string

Droga do drugiego obrazu.

settings RecognitionSettings

Ustawienia rozpoznawania.

ignoreCase bool

Prawda - oznacza przypadkowo niewrażliwe wyszukiwanie.

autoSkew bool

Umożliwia automatyczną korektę obrazu.

Returns

float

0 oznacza, że teksty są zupełnie inne; 1 oznacza, że teksty są identyczne.

Recognize(OcrInput)

Rozpoznaje tekst na obrazach / dokumentach.Obsługuje GIF, PNG, JPEG, BMP, TIFF, JFIF, strumień, katalog, arkusze, archiwum.

public OcrOutput Recognize(OcrInput images)

Parameters

images OcrInput

Zawór z źródłami.Aspose.OCR.OcrInput

Returns

OcrOutput

Lista obiektów Aspose.OCR.RecognitionRezultat obiektów z wynikami rozpoznawania obrazu.

Recognize(OcrInput, RecognitionSettings, CancellationToken)

Rozpoznaje tekst na obrazach / dokumentach.Obsługuje GIF, PNG, JPEG, BMP, TIFF, JFIF, strumień, katalog, arkusze, archiwum.

public OcrOutput Recognize(OcrInput images, RecognitionSettings settings, CancellationToken cancellationToken)

Parameters

images OcrInput

Zawór z źródłami.Aspose.OCR.OcrInput

settings RecognitionSettings

Ustawienia rozpoznawania Aspose.OCR.RecognitionSettings.

cancellationToken CancellationToken

CancellationToken obiekt.

Returns

OcrOutput

Lista obiektów Aspose.OCR.RecognitionRezultat obiektów z wynikami rozpoznawania obrazu.

Recognize(OcrInput, Ustawienia rozpoznawania)

Rozpoznaje tekst na obrazach / dokumentach.Obsługuje GIF, PNG, JPEG, BMP, TIFF, JFIF, strumień, katalog, arkusze, archiwum.

public OcrOutput Recognize(OcrInput images, RecognitionSettings settings)

Parameters

images OcrInput

Zawór z źródłami.Aspose.OCR.OcrInput

settings RecognitionSettings

Ustawienia rozpoznawania Aspose.OCR.RecognitionSettings.

Returns

OcrOutput

Lista obiektów Aspose.OCR.RecognitionRezultat obiektów z wynikami rozpoznawania obrazu.

RecognizeCarPlate(OcrInput)

Rozpoznaje tekst na płytce samochodowej.

public OcrOutput RecognizeCarPlate(OcrInput images)

Parameters

images OcrInput

Zawór z źródłami.Aspose.OCR.OcrInput

Returns

OcrOutput

Lista obiektów Aspose.OCR.RecognitionRezultat obiektów z wynikami rozpoznawania obrazu.

Remarks

Rozpoznaje płyty samochodowe z możliwością określenia Aspose.OCR.CarPlateRecognitionSettings.Obsługuje GIF, PNG, JPEG, BMP, TIFF, JFIF, strumień, katalog, arkusze, archiwum.

RecognizeCarPlate(OcrInput, CarPlateRecognitionUstawienia)

Rozpoznaje tekst na płytce samochodowej.

public OcrOutput RecognizeCarPlate(OcrInput images, CarPlateRecognitionSettings settings)

Parameters

images OcrInput

Zawór z źródłami.Aspose.OCR.OcrInput

settings CarPlateRecognitionSettings

Ustawienia rozpoznawania Aspose.OCR.CarPlateRecognitionSettings.

Returns

OcrOutput

Lista obiektów Aspose.OCR.RecognitionRezultat obiektów z wynikami rozpoznawania obrazu.

Remarks

Rozpoznaje płyty samochodowe z możliwością określenia Aspose.OCR.CarPlateRecognitionSettings.Obsługuje GIF, PNG, JPEG, BMP, TIFF, JFIF, strumień, katalog, arkusze, archiwum.

RecognizeCharacters(OcrInput)

Wykrywa symbole na obrazach.Obsługuje GIF, PNG, JPEG, BMP, TIFF, JFIF, strumień, foldery, arkusze, archiwum.

public List<characterrecognitionresult> RecognizeCharacters(OcrInput images)

Parameters

images OcrInput

Zawór z źródłami.Aspose.OCR.OcrInput

Returns

List • < CharacterRecognitionResult >

Lista Aspose.OCR.CharacterRecognitionWydaje z zidentyfikowanymi symbolami.

RecognizeCharacters(OcrInput, DetectAreasMode, Język)

Wykrywa symbole na obrazach.Obsługuje GIF, PNG, JPEG, BMP, TIFF, JFIF, strumień, foldery, arkusze, archiwum.

public List<characterrecognitionresult> RecognizeCharacters(OcrInput images, DetectAreasMode detectAreasMode = DetectAreasMode.UNIVERSAL, Language language = Language.Latin)

Parameters

images OcrInput

Zawór z źródłami.Aspose.OCR.OcrInput

detectAreasMode DetectAreasMode

Określa typ sieci nerwowej wykorzystywanej do wykrywania obszarów.

language Language

Język używany dla OCR.

Returns

List • < CharacterRecognitionResult >

Lista Aspose.OCR.Cechy z zidentyfikowanymi symbolami danych.

RecognizeFast(OcrInput)

Rozpoznaje tekst na obrazach / dokumentach.Obsługuje GIF, PNG, JPEG, BMP, TIFF, JFIF, strumień, katalog, arkusze, archiwum.

public List<string> RecognizeFast(OcrInput images)

Parameters

images OcrInput

Zawór z źródłami.Aspose.OCR.OcrInput

Returns

List • < string >

Lista pasków z wynikami rozpoznawania obrazu.

RecognizeHandwrittenText(OcrInput)

Rozpoznaje ręczne teksty na obrazach.

public OcrOutput RecognizeHandwrittenText(OcrInput images)

Parameters

images OcrInput

Zawór z źródłami.Aspose.OCR.OcrInput

Returns

OcrOutput

Lista obiektów Aspose.OCR.RecognitionRezultat obiektów z wynikami rozpoznawania obrazu.

Remarks

Obsługuje GIF, PNG, JPEG, BMP, TIFF, JFIF, strumień, katalog, arkusze, archiwum.

Identyfikacja IDCard(OcrInput)

Rozpoznaje tekst na karcie identyfikacyjnej.

public OcrOutput RecognizeIDCard(OcrInput images)

Parameters

images OcrInput

Zawór z źródłami.Aspose.OCR.OcrInput

Returns

OcrOutput

Lista obiektów Aspose.OCR.RecognitionRezultat obiektów z wynikami rozpoznawania obrazu.

Remarks

Rozpoznaje karty identyfikacyjne z możliwością określenia Aspose.OCR.IDCardRecognitionSettings.Obsługuje GIF, PNG, JPEG, BMP, TIFF, JFIF, strumień, katalog, arkusze, archiwum.

Identyfikacja IDCard(OcrInput, IDCardRecognitionUstawienia)

Rozpoznaje tekst na karcie identyfikacyjnej.

public OcrOutput RecognizeIDCard(OcrInput images, IDCardRecognitionSettings settings)

Parameters

images OcrInput

Zawór z źródłami.Aspose.OCR.OcrInput

settings IDCardRecognitionSettings

Ustawienia rozpoznawania Aspose.OCR.IDCardUstawienia rozpoznawania.

Returns

OcrOutput

Lista obiektów Aspose.OCR.RecognitionRezultat obiektów z wynikami rozpoznawania obrazu.

Remarks

Rozpoznaje karty identyfikacyjne z możliwością określenia Aspose.OCR.IDCardRecognitionSettings.Obsługuje GIF, PNG, JPEG, BMP, TIFF, JFIF, strumień, katalog, arkusze, archiwum.

RecognizeInvoice(OcrInput)

Rozpoznaje tekst na fakturach.

public OcrOutput RecognizeInvoice(OcrInput images)

Parameters

images OcrInput

Zawór z źródłami.Aspose.OCR.OcrInput

Returns

OcrOutput

Lista obiektów Aspose.OCR.RecognitionRezultat obiektów z wynikami rozpoznawania obrazu.

Remarks

Rozpoznaje faktury z możliwością określenia Aspose.OCR.InvoiceRecognitionSettings.Obsługuje GIF, PNG, JPEG, BMP, TIFF, JFIF, strumień, katalog, arkusze, archiwum.

RecognizeInvoice(OcrInput, InvoiceRecognitionUstawienia)

Rozpoznaje tekst na fakturach.

public OcrOutput RecognizeInvoice(OcrInput images, InvoiceRecognitionSettings settings)

Parameters

images OcrInput

Zawór z źródłami.Aspose.OCR.OcrInput

settings InvoiceRecognitionSettings

Ustawienia rozpoznawania Aspose.OCR.InvoiceRecognitionSettings.

Returns

OcrOutput

Lista obiektów Aspose.OCR.RecognitionRezultat obiektów z wynikami rozpoznawania obrazu.

Remarks

Rozpoznaje faktury z możliwością określenia Aspose.OCR.InvoiceRecognitionSettings.Obsługuje GIF, PNG, JPEG, BMP, TIFF, JFIF, strumień, katalog, arkusze, archiwum.Obsługuje GIF, PNG, JPEG, BMP, TIFF, JFIF, strumień, katalog, arkusze, archiwum.

RecognizeLines(OcrInput)

Rozpoznaje obrazy zawierające pojedynczą linię tekstu.Obsługuje GIF, PNG, JPEG, BMP, TIFF, JFIF, strumień, foldery, arkusze, archiwum.

public OcrOutput RecognizeLines(OcrInput images)

Parameters

images OcrInput

Zawór z źródłami.Aspose.OCR.OcrInput

Returns

OcrOutput

Lista obiektów Aspose.OCR.RecognitionRezultat obiektów z wynikami rozpoznawania obrazu.

RecognizeLines(OcrInput, Ustawienia rozpoznawania)

Rozpoznaje obrazy zawierające pojedynczą linię tekstu.Obsługuje GIF, PNG, JPEG, BMP, TIFF, JFIF, strumień, foldery, arkusze, archiwum.

public OcrOutput RecognizeLines(OcrInput images, RecognitionSettings settings)

Parameters

images OcrInput

Zawór z źródłami.Aspose.OCR.OcrInput

settings RecognitionSettings

Ustawienia rozpoznawania Aspose.OCR.RecognitionSettings.

Returns

OcrOutput

Lista obiektów Aspose.OCR.RecognitionRezultat obiektów z wynikami rozpoznawania obrazu.

RecognizePassport(OcrInput)

Rozpoznaje tekst na paszporcie.

public OcrOutput RecognizePassport(OcrInput images)

Parameters

images OcrInput

Zawór z źródłami.Aspose.OCR.OcrInput

Returns

OcrOutput

Lista obiektów Aspose.OCR.RecognitionRezultat obiektów z wynikami rozpoznawania obrazu.

Remarks

Rozpoznaje paszporty z możliwością określenia Aspose.OCR.PassportRecognitionSettings.Obsługuje GIF, PNG, JPEG, BMP, TIFF, JFIF, strumień, katalog, arkusze, archiwum.

RecognizePassport(OcrInput, paszportRecognitionUstawienia)

Rozpoznaje tekst na paszporcie.

public OcrOutput RecognizePassport(OcrInput images, PassportRecognitionSettings settings)

Parameters

images OcrInput

Zawór z źródłami.Aspose.OCR.OcrInput

settings PassportRecognitionSettings

Ustawienia identyfikacyjne Aspose.OCR.PassportRecognitionSettings.

Returns

OcrOutput

Lista obiektów Aspose.OCR.RecognitionRezultat obiektów z wynikami rozpoznawania obrazu.

Remarks

Rozpoznaje paszporty z możliwością określenia Aspose.OCR.PassportRecognitionSettings.Obsługuje GIF, PNG, JPEG, BMP, TIFF, JFIF, strumień, katalog, arkusze, archiwum.

RecognizeReceipt(OcrInput)

Rozpoznawanie tekstów na receptach.

public OcrOutput RecognizeReceipt(OcrInput images)

Parameters

images OcrInput

Zawór z źródłami.Aspose.OCR.OcrInput

Returns

OcrOutput

Lista obiektów Aspose.OCR.RecognitionRezultat obiektów z wynikami rozpoznawania obrazu.

Remarks

Rozpoznaje faktury z możliwością określenia Aspose.OCR.ReceiptRecognitionSettings.Obsługuje GIF, PNG, JPEG, BMP, TIFF, JFIF, strumień, katalog, arkusze, archiwum.

RecognizeReceipt(OcrInput, ReceiptRecognitionUstawienia)

Rozpoznawanie tekstów na receptach.

public OcrOutput RecognizeReceipt(OcrInput images, ReceiptRecognitionSettings settings)

Parameters

images OcrInput

Zawór z źródłami.Aspose.OCR.OcrInput

settings ReceiptRecognitionSettings

Ustawienia rozpoznawania Aspose.OCR.ReceiptRecognitionSettings.

Returns

OcrOutput

Lista obiektów Aspose.OCR.RecognitionRezultat obiektów z wynikami rozpoznawania obrazu.

Remarks

Rozpoznaje faktury z możliwością określenia Aspose.OCR.ReceiptRecognitionSettings.Obsługuje GIF, PNG, JPEG, BMP, TIFF, JFIF, strumień, katalog, arkusze, archiwum.

SaveMultipageDocument(strona, SaveFormat, List, strumień, PdfOptimizationMode)

Umożliwia uzyskanie wielu stron dokumentu z listy obiektów RecognitionResult

public static void SaveMultipageDocument(string fullFileName, SaveFormat saveFormat, List<recognitionresult> results, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

Parameters

fullFileName string

Nazwa filem z ścieżką do oszczędzania rozpoznawania wynika w wybranym formacie.

saveFormat SaveFormat

Format dokumentów (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)

results List • < RecognitionResult >

Lista obiektów Aspose.OCR.Recognition.

embeddedFontPath string

Opcjonalnie. pełna droga do czcionki użytkownika.

optimizePdf PdfOptimizationMode

Zmniejsz rozmiar pliku PDF poprzez obniżenie jakości obrazów tła.

SaveMultipageDocument(strona, SaveFormat, List, bool, SpellCheckLanguage, strona, strona, PdfOptimizationMode)

Umożliwia uzyskanie wielu stron dokumentu z listy obiektów RecognitionResult

public static void SaveMultipageDocument(string fullFileName, SaveFormat saveFormat, List<recognitionresult> results, bool applySpellingCorrection, SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

Parameters

fullFileName string

Nazwa filem z ścieżką do oszczędzania rozpoznawania wynika w wybranym formacie.

saveFormat SaveFormat

Format dokumentów (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)

results List • < RecognitionResult >

Lista obiektów Aspose.OCR.Recognition.

applySpellingCorrection bool

Zapewnij poprawę błędnych słów w przypadku, gdy masz takie w wyniku rozpoznawania.

language SpellCheckLanguage

Słownik do spell check (opcjonalny).

dictionaryPath string

Opcjonalnie. pełna ścieżka do słownika użytkownika w formacie .txt. Format jest [słowo - przestrzeń - częstotliwość(liczba)].Przykład: 23135851162\nthat 3400031103\n

embeddedFontPath string

Opcjonalnie. pełna droga do czcionki użytkownika.

optimizePdf PdfOptimizationMode

Zmniejsz rozmiar pliku PDF poprzez obniżenie jakości obrazów tła.

SaveMultipageDocument(MemoryStream, SaveFormat, List, strumień, PdfOptimizationMode)

Umożliwia uzyskanie wielu stron dokumentu z listy obiektów RecognitionResult

public static void SaveMultipageDocument(MemoryStream stream, SaveFormat saveFormat, List<recognitionresult> results, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

Parameters

stream MemoryStream

MemoryStream do oszczędzania rozpoznawania wynika w wybranym formacie.

saveFormat SaveFormat

Format dokumentów (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)

results List • < RecognitionResult >

Lista obiektów Aspose.OCR.Recognition.

embeddedFontPath string

Opcjonalnie. pełna droga do czcionki użytkownika.

optimizePdf PdfOptimizationMode

Zmniejsz rozmiar pliku PDF poprzez obniżenie jakości obrazów tła.

SaveMultipageDocument(MemoryStream, SaveFormat, List, bool, SpellCheckLanguage, strona, strona, PdfOptimizationMode)

Umożliwia uzyskanie wielu stron dokumentu z listy obiektów RecognitionResult

public static void SaveMultipageDocument(MemoryStream stream, SaveFormat saveFormat, List<recognitionresult> results, bool applySpellingCorrection, SpellCheckLanguage language = SpellCheckLanguage.Eng, string dictionaryPath = null, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

Parameters

stream MemoryStream

MemoryStream do oszczędzania rozpoznawania wynika w wybranym formacie.

saveFormat SaveFormat

Format dokumentów (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)

results List • < RecognitionResult >

Lista obiektów Aspose.OCR.Recognition.

applySpellingCorrection bool

Zapewnij poprawę błędnych słów w przypadku, gdy masz takie w wyniku rozpoznawania.

language SpellCheckLanguage

Słownik do spell check (opcjonalny).

dictionaryPath string

Opcjonalnie. pełna ścieżka do słownika użytkownika w formacie .txt. Format jest [słowo - przestrzeń - częstotliwość(liczba)].Przykład: 23135851162\nthat 3400031103\n

embeddedFontPath string

Opcjonalnie. pełna droga do czcionki użytkownika.

optimizePdf PdfOptimizationMode

Zmniejsz rozmiar pliku PDF poprzez obniżenie jakości obrazów tła.

OcrProgress

Wydarzenie do śledzenia postępu rozpoznawania obrazów multi-page.

public event OcrRecognizeEventHandler OcrProgress

Rodzaj wydarzeń

OcrRecognizeEventHandler

 Polski