Class AsposeOcr
Nazwa przestrzeń: Aspose.OCR Zgromadzenie: Aspose.OCR.dll (25.5.0)
Główna API dla biblioteki ASPOSE OCR
public class AsposeOcr : IDisposableInheritance
Implements
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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