Class AsposeOcr

Class AsposeOcr

İsim alanı : Aspose.OCR Toplama: Aspose.OCR.dll (25.4.0)

Aspose OCR Kütüphanesi için ana API

public class AsposeOcr : IDisposable

Inheritance

object AsposeOcr

Implements

IDisposable

mirasçı üyeleri

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)

Bir resmin kayma açılarını hesaplar.GIF, PNG, JPEG, BMP, TIFF, JFIF, akış, klasör, arşivleri, arşivleri destekler.

public List<skewoutput> CalculateSkew(OcrInput images)

Parameters

images OcrInput

Kaynaklar ile konteyner.Aspose.OCR.OcrInput

Returns

List &lt için; SkewOutput >

Aspose.OCR.SkewOutput derecelerinde kaydırma açılarının listesi.

CompareImageTexts(string, string, tanıma ayarları, bool)

İki resmin aynı metni olup olmadığını kontrol edin.

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

Parameters

fullPath1 string

İlk görüntüye giden yol.

fullPath2 string

İkinci görüntüye giden yol.

settings RecognitionSettings

Tanımlama ayarları

ignoreCase bool

Gerçek - durum hassas bir arama anlamına gelir.

Returns

bool

Görüntüler aynı metne sahipse doğrudur (% 90 benzerlik).

CorrectSpelling(Çerçeve, SpellCheckLanguage, Çerçeve)

Düzeltilmiş kelimeleri değiştirir (Düzeltilmiş kelimeleri değiştirir).

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

Parameters

text string

Düzeltme için yazılar.

language SpellCheckLanguage

Kullanılacak sözlükler.

dictionaryPath string

Kullanıcı Sözlüğüne Tam Yol (Frekans Sözlüğüne)Sözlük dosya biçimi:Yumuşak metin dosyası UTF-8 kodlaması.Word ve Word Frekansları alan veya tab tarafından ayrılır.İlk sütunda kelime ve ikinci sütunda frekans beklenir.Her kelime-frekans çift ayrı bir çizgide.A çizgisi, bir çizgi kaynağı ("\n"), bir taşıma geri dönüşü ("\r") takip eden karakterlerin bir sırası olarak tanımlanır;veya bir taşıma geri dönüşü hemen ardından bir çizgi kaynağı ("\r\n").Her sözcük daha düşük durumda olması bekleniyor.

Returns

string

Değiştirilmiş kelimelerle yazılır.

DetectDefects(OcrInput ve DefectType)

Otomatik olarak OCR’nin doğruluğunu önemli ölçüde etkileyebilecek bir görüntü sorunlu alanlarını bulmak.PNG, JPEG, BMP, TIFF, JFIF ve GIF görüntüleri bir dosya, akış veya piksel aralığı olarak sağlanır.

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

Parameters

images OcrInput

Kaynak resimleri Aspose.OCR.OcrInput

defectType DefectType

Aspose.OCR.DefectType tanımlanması gereken kusur türleri

Returns

List &lt için; DefectOutput >

Görüntü eksikliği tespit edilir veya herhangi bir eksiklik bulunmadığı takdirde boş koleksiyonu bulunur Aspose.OCR.Defect.

DetectDocumentLayout(OcrInput)

Görüntüyü analiz eder ve içindeki içerik alanlarının farklı türlerini tanımlar.PNG, JPEG, BMP, TIFF, JFIF ve GIF dosyaları, akışları ve piksel aralığı görüntüleri destekler.

public List<layoutoutput> DetectDocumentLayout(OcrInput images)

Parameters

images OcrInput

Kaynak resimleri.Aspose.OCR.OcrInput

Returns

List &lt için; LayoutOutput >

Açıklanan içerik alanları, Aspose.OCR.LayoutOutput.

DetectLanguages(OcrInput)

Görüntünün metnini analiz eder ve yazıldığı dillerin belirlenmesini sağlar.Bu, en uygun tanıma dilini seçmenizi sağlar ve spellchecking veya çeviri gibi daha fazla metin işleme görevlerinde yardımcı olur.

public List<languagedetectionoutput> DetectLanguages(OcrInput images)

Parameters

images OcrInput

Kaynak resimleri Aspose.OCR.OcrInput

Returns

List &lt için; LanguageDetectionOutput >

En muhtemel dillerin bir listesini, Aspose.OCR.LanguageDetectionOutput olasılığı ile sıralanır.

DetectRectangles(OcrInput)

Görüntülerdeki metin alanlarını tespit eder.GIF, PNG, JPEG, BMP, TIFF, JFIF, akış, klasör, arşivleri, arşivleri destekler.

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

Parameters

images OcrInput

Kaynaklar ile konteyner.Aspose.OCR.OcrInput

Returns

List &lt için; RectangleOutput >

Aspose.OCR.RectangleOutput listesi, tespit edilen metin alanları veya satırları ile.

DetectRectangles(OcrInput, AreasType ve Bool)

Görüntülerdeki metin alanlarını tespit eder.GIF, PNG, JPEG, BMP, TIFF, JFIF, akış, klasör, arşivleri, arşivleri destekler.

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

Parameters

images OcrInput

Kaynaklar ile konteyner.Aspose.OCR.OcrInput

areasType AreasType

Geri dönmek için wich düz açıları belirler - çizgi veya paragraflar.

detectAreas bool

Otomatik metin alanlarının tespit edilmesini sağlar.

Returns

List &lt için; RectangleOutput >

Aspose.OCR.RectangleOutput listesi, tespit edilen metin alanları veya satırları ile.

Dispose()

Açıklama için açık kaynaklar.

public void Dispose()

ImageHasText(string, string, tanıma ayarları, bool, bool)

Görüntünün sağlanan metin parçası olup olmadığını kontrol edin.

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

Parameters

fullPath string

Görüntüye giden yol.

text string

Görüntü üzerinde arama için metin parçası.

settings RecognitionSettings

Tanımlama ayarları

ignoreCase bool

Gerçek - durum hassas bir arama anlamına gelir.

autoSkew bool

Otomatik görüntü kaydırma düzeltme sağlar.

Returns

bool

Eğer resim metin parçaları içeriyorsa doğru. sahte - resim metin parçaları içermez.

Remarks

Görüntüyü Aspose.OCR.RecognitionSettings ile tanımlayabilme yeteneği ile tanır.GIF, PNG, JPEG, BMP, TIFF ve JFIF’i destekler.

ImageHasText(String, Regex, Tanılandırma Ayarları, Bool)

Görüntü metninin sağlanan düzenli ifadeye uygun olup olmadığını kontrol edin.

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

Parameters

fullPath string

Görüntüye giden yol.

regex Regex

System.Text.RegularExpressions sağlanan desen ve seçeneklerle nesne.

settings RecognitionSettings

Tanımlama ayarları

autoSkew bool

Otomatik görüntü kaydırma düzeltme sağlar.

Returns

bool

Görüntü metni sağlanan düzenli ifade ile eşleşirse doğru.

Remarks

Görüntüyü Aspose.OCR.RecognitionSettings ile tanımlayabilme yeteneği ile tanır.GIF, PNG, JPEG, BMP, TIFF ve JFIF’i destekler.

ImageTextDiff(string, string, tanıma ayarları, bool, bool)

İki resimdeki metinleri karşılaştırın ve ne kadar benzer olduklarını gösteren bir sayı döndürün (0-1).

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

Parameters

fullPath1 string

İlk görüntüye giden yol.

fullPath2 string

İkinci görüntüye giden yol.

settings RecognitionSettings

Tanımlama ayarları

ignoreCase bool

Gerçek - durum hassas bir arama anlamına gelir.

autoSkew bool

Otomatik görüntü kaydırma düzeltme sağlar.

Returns

float

0 metinlerin farklı olduğu anlamına gelir; 1 metinlerin aynı olduğu anlamına gelir.

Recognize(OcrInput)

Görüntüler / belgeler üzerinde metin tanımak.GIF, PNG, JPEG, BMP, TIFF, JFIF, akışı, dizinleri, arşivleri destekler.

public OcrOutput Recognize(OcrInput images)

Parameters

images OcrInput

Kaynaklar ile konteyner.Aspose.OCR.OcrInput

Returns

OcrOutput

Aspose.OCR.RecognitionResult resim tanıma sonuçları ile nesneler listesi.

Recognize(OcrInput, RecognitionSettings, İptalToken)

Görüntüler / belgeler üzerinde metin tanımak.GIF, PNG, JPEG, BMP, TIFF, JFIF, akışı, dizinleri, arşivleri destekler.

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

Parameters

images OcrInput

Kaynaklar ile konteyner.Aspose.OCR.OcrInput

settings RecognitionSettings

Görüntüleme ayarları Aspose.OCR.RecognitionSettings.

cancellationToken CancellationToken

CancellationToken nesne.

Returns

OcrOutput

Aspose.OCR.RecognitionResult resim tanıma sonuçları ile nesneler listesi.

Recognize(OcrInput ve RecognitionSettings)

Görüntüler / belgeler üzerinde metin tanımak.GIF, PNG, JPEG, BMP, TIFF, JFIF, akışı, dizinleri, arşivleri destekler.

public OcrOutput Recognize(OcrInput images, RecognitionSettings settings)

Parameters

images OcrInput

Kaynaklar ile konteyner.Aspose.OCR.OcrInput

settings RecognitionSettings

Görüntüleme ayarları Aspose.OCR.RecognitionSettings.

Returns

OcrOutput

Aspose.OCR.RecognitionResult resim tanıma sonuçları ile nesneler listesi.

RecognizeCarPlate(OcrInput)

Araba tablosunda yazıyı tanımak.

public OcrOutput RecognizeCarPlate(OcrInput images)

Parameters

images OcrInput

Kaynaklar ile konteyner.Aspose.OCR.OcrInput

Returns

OcrOutput

Aspose.OCR.RecognitionResult resim tanıma sonuçları ile nesneler listesi.

Remarks

Aspose.OCR.CarPlateRecognitionSettings ile araba plaklarını tanımlar.GIF, PNG, JPEG, BMP, TIFF, JFIF, akışı, dizinleri, arşivleri destekler.

RecognizeCarPlate(OcrInput ve CarPlateRecognition)

Araba tablosunda yazıyı tanımak.

public OcrOutput RecognizeCarPlate(OcrInput images, CarPlateRecognitionSettings settings)

Parameters

images OcrInput

Kaynaklar ile konteyner.Aspose.OCR.OcrInput

settings CarPlateRecognitionSettings

Görüntüleme ayarları Aspose.OCR.CarPlateRecognitionSettings

Returns

OcrOutput

Aspose.OCR.RecognitionResult resim tanıma sonuçları ile nesneler listesi.

Remarks

Aspose.OCR.CarPlateRecognitionSettings ile araba plaklarını tanımlar.GIF, PNG, JPEG, BMP, TIFF, JFIF, akışı, dizinleri, arşivleri destekler.

RecognizeCharacters(OcrInput)

Görüntülerdeki simgeleri tespit eder.GIF, PNG, JPEG, BMP, TIFF, JFIF, akış, klasör, arşivleri, arşivleri destekler.

public List<characterrecognitionresult> RecognizeCharacters(OcrInput images)

Parameters

images OcrInput

Kaynaklar ile konteyner.Aspose.OCR.OcrInput

Returns

List &lt için; CharacterRecognitionResult >

List of Aspose.OCR.CharacterRecognitionDeneyimli simgeler ile sonuç.

RecognizeCharacters(OcrInput, DetectAreasMode, Dil)

Görüntülerdeki simgeleri tespit eder.GIF, PNG, JPEG, BMP, TIFF, JFIF, akış, klasör, arşivleri, arşivleri destekler.

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

Parameters

images OcrInput

Kaynaklar ile konteyner.Aspose.OCR.OcrInput

detectAreasMode DetectAreasMode

Bölge tespiti için kullanılan sinir ağının türünü belirler.

language Language

OCR için kullanılan dil.

Returns

List &lt için; CharacterRecognitionResult >

Aspose.OCR.Şekil ile tespit edilen semboller verileri listesi.

RecognizeFast(OcrInput)

Görüntüler / belgeler üzerinde metin tanımak.GIF, PNG, JPEG, BMP, TIFF, JFIF, akışı, dizinleri, arşivleri destekler.

public List<string> RecognizeFast(OcrInput images)

Parameters

images OcrInput

Kaynaklar ile konteyner.Aspose.OCR.OcrInput

Returns

List &lt için; string >

Görüntü Tanıma Sonuçları ile Çizgi Listesi.

RecognizeHandwrittenText(OcrInput)

Görüntülerdeki el yazılı metni tanımlar.

public OcrOutput RecognizeHandwrittenText(OcrInput images)

Parameters

images OcrInput

Kaynaklar ile konteyner.Aspose.OCR.OcrInput

Returns

OcrOutput

Aspose.OCR.RecognitionResult resim tanıma sonuçları ile nesneler listesi.

Remarks

GIF, PNG, JPEG, BMP, TIFF, JFIF, akışı, dizinleri, arşivleri destekler.

Kimlik Kartı(OcrInput)

Kimlik kartındaki metni tanımlayın.

public OcrOutput RecognizeIDCard(OcrInput images)

Parameters

images OcrInput

Kaynaklar ile konteyner.Aspose.OCR.OcrInput

Returns

OcrOutput

Aspose.OCR.RecognitionResult resim tanıma sonuçları ile nesneler listesi.

Remarks

Aspose.OCR.IDCardRecognitionSettings ile kimlik kartlarını tanımlama yeteneğine sahiptir.GIF, PNG, JPEG, BMP, TIFF, JFIF, akışı, dizinleri, arşivleri destekler.

Kimlik Kartı(OcrInput ve IDCardRecognition)

Kimlik kartındaki metni tanımlayın.

public OcrOutput RecognizeIDCard(OcrInput images, IDCardRecognitionSettings settings)

Parameters

images OcrInput

Kaynaklar ile konteyner.Aspose.OCR.OcrInput

settings IDCardRecognitionSettings

Görüntüleme ayarları Aspose.OCR.IDCardRecognitionSettings.

Returns

OcrOutput

Aspose.OCR.RecognitionResult resim tanıma sonuçları ile nesneler listesi.

Remarks

Aspose.OCR.IDCardRecognitionSettings ile kimlik kartlarını tanımlama yeteneğine sahiptir.GIF, PNG, JPEG, BMP, TIFF, JFIF, akışı, dizinleri, arşivleri destekler.

RecognizeInvoice(OcrInput)

Faturalardaki metinleri tanımlayın.

public OcrOutput RecognizeInvoice(OcrInput images)

Parameters

images OcrInput

Kaynaklar ile konteyner.Aspose.OCR.OcrInput

Returns

OcrOutput

Aspose.OCR.RecognitionResult resim tanıma sonuçları ile nesneler listesi.

Remarks

Faturayı Aspose.OCR.InvoiceRecognitionSettings ile tanımlayabilme yeteneği ile tanır.GIF, PNG, JPEG, BMP, TIFF, JFIF, akışı, dizinleri, arşivleri destekler.

RecognizeInvoice(OcrInput, Faturalandırma)

Faturalardaki metinleri tanımlayın.

public OcrOutput RecognizeInvoice(OcrInput images, InvoiceRecognitionSettings settings)

Parameters

images OcrInput

Kaynaklar ile konteyner.Aspose.OCR.OcrInput

settings InvoiceRecognitionSettings

İhale ayarları Aspose.OCR.InvoiceRecognitionSettings.

Returns

OcrOutput

Aspose.OCR.RecognitionResult resim tanıma sonuçları ile nesneler listesi.

Remarks

Faturayı Aspose.OCR.InvoiceRecognitionSettings ile tanımlayabilme yeteneği ile tanır.GIF, PNG, JPEG, BMP, TIFF, JFIF, akışı, dizinleri, arşivleri destekler.GIF, PNG, JPEG, BMP, TIFF, JFIF, akışı, dizinleri, arşivleri destekler.

RecognizeLines(OcrInput)

Tek bir metin çizgisini içeren görüntüleri tanımlar.GIF, PNG, JPEG, BMP, TIFF, JFIF, akış, klasör, arşivleri, arşivleri destekler.

public OcrOutput RecognizeLines(OcrInput images)

Parameters

images OcrInput

Kaynaklar ile konteyner.Aspose.OCR.OcrInput

Returns

OcrOutput

Aspose.OCR.RecognitionResult resim tanıma sonuçları ile nesneler listesi.

RecognizeLines(OcrInput ve RecognitionSettings)

Tek bir metin çizgisini içeren görüntüleri tanımlar.GIF, PNG, JPEG, BMP, TIFF, JFIF, akış, klasör, arşivleri, arşivleri destekler.

public OcrOutput RecognizeLines(OcrInput images, RecognitionSettings settings)

Parameters

images OcrInput

Kaynaklar ile konteyner.Aspose.OCR.OcrInput

settings RecognitionSettings

Görüntüleme ayarları Aspose.OCR.RecognitionSettings.

Returns

OcrOutput

Aspose.OCR.RecognitionResult resim tanıma sonuçları ile nesneler listesi.

RecognizePassport(OcrInput)

Pasaportta yazılı olarak tanımlanır.

public OcrOutput RecognizePassport(OcrInput images)

Parameters

images OcrInput

Kaynaklar ile konteyner.Aspose.OCR.OcrInput

Returns

OcrOutput

Aspose.OCR.RecognitionResult resim tanıma sonuçları ile nesneler listesi.

Remarks

Pasaportları Aspose.OCR.PassportRecognitionSettings ile tanımlama yeteneği ile tanır.GIF, PNG, JPEG, BMP, TIFF, JFIF, akışı, dizinleri, arşivleri destekler.

RecognizePassport(OcrInput, PassportRecognition ayarları)

Pasaportta yazılı olarak tanımlanır.

public OcrOutput RecognizePassport(OcrInput images, PassportRecognitionSettings settings)

Parameters

images OcrInput

Kaynaklar ile konteyner.Aspose.OCR.OcrInput

settings PassportRecognitionSettings

Aspose.OCR.PassportRecognition ayarları

Returns

OcrOutput

Aspose.OCR.RecognitionResult resim tanıma sonuçları ile nesneler listesi.

Remarks

Pasaportları Aspose.OCR.PassportRecognitionSettings ile tanımlama yeteneği ile tanır.GIF, PNG, JPEG, BMP, TIFF, JFIF, akışı, dizinleri, arşivleri destekler.

RecognizeReceipt(OcrInput)

Kayıtlardaki metinleri tanımlayın.

public OcrOutput RecognizeReceipt(OcrInput images)

Parameters

images OcrInput

Kaynaklar ile konteyner.Aspose.OCR.OcrInput

Returns

OcrOutput

Aspose.OCR.RecognitionResult resim tanıma sonuçları ile nesneler listesi.

Remarks

Faturayı Aspose.OCR.ReceiptRecognitionSettings ile tanımlayabilme yeteneği ile tanır.GIF, PNG, JPEG, BMP, TIFF, JFIF, akışı, dizinleri, arşivleri destekler.

RecognizeReceipt(OcrInput, ReceiptRecognitionSettings İndir)

Kayıtlardaki metinleri tanımlayın.

public OcrOutput RecognizeReceipt(OcrInput images, ReceiptRecognitionSettings settings)

Parameters

images OcrInput

Kaynaklar ile konteyner.Aspose.OCR.OcrInput

settings ReceiptRecognitionSettings

Anlayış ayarları Aspose.OCR.ReceiptRecognitionSettings.

Returns

OcrOutput

Aspose.OCR.RecognitionResult resim tanıma sonuçları ile nesneler listesi.

Remarks

Faturayı Aspose.OCR.ReceiptRecognitionSettings ile tanımlayabilme yeteneği ile tanır.GIF, PNG, JPEG, BMP, TIFF, JFIF, akışı, dizinleri, arşivleri destekler.

SaveMultipageDocument(kaynağı, SaveFormat, List, çubuk, PdfOptimizationMode)

RecognitionResult nesnelerinin listesinden çok sayfalık bir belge almanıza izin verir

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

Parameters

fullFileName string

Filename ile kurtarma tanıma yolu sonucu seçilen biçimde.

saveFormat SaveFormat

Doküman biçimi (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)

results List &lt için; RecognitionResult >

Aspose.OCR.RecognitionResult nesnelerinin listesi.

embeddedFontPath string

Opsiyonel olarak. kullanıcı yazı tipi için tam yol.

optimizePdf PdfOptimizationMode

PDF dosya boyutunu arka plan görüntüleri kalitesini düşürerek azaltın. varsayılan olarak, orijinal görüntü kalitesi korunur.

SaveMultipageDocument(kaynağı, SaveFormat, List, bool, SpellCheckLanguage, çubuk, çubuk, PdfOptimizationMode)

RecognitionResult nesnelerinin listesinden çok sayfalık bir belge almanıza izin verir

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

Filename ile kurtarma tanıma yolu sonucu seçilen biçimde.

saveFormat SaveFormat

Doküman biçimi (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)

results List &lt için; RecognitionResult >

Aspose.OCR.RecognitionResult nesnelerinin listesi.

applySpellingCorrection bool

Yanlış anlaşılan kelimeleri düzeltmek için doğru ayarlayın, eğer tanıma sonuçlarınızda böyle bir şey varsa.

language SpellCheckLanguage

Spell check için sözlük (seçmeli)

dictionaryPath string

Kullanıcı sözlüğüne tam yol .txt biçiminde. biçim [söz - alan - frekans(sayı)].Örnek: 23135851162\nthat 3400031103\n

embeddedFontPath string

Opsiyonel olarak. kullanıcı yazı tipi için tam yol.

optimizePdf PdfOptimizationMode

PDF dosya boyutunu arka plan görüntüleri kalitesini düşürerek azaltın. varsayılan olarak, orijinal görüntü kalitesi korunur.

SaveMultipageDocument(MemoryStream, SaveFormat, List, çubuk, PdfOptimizationMode)

RecognitionResult nesnelerinin listesinden çok sayfalık bir belge almanıza izin verir

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

Parameters

stream MemoryStream

MemoryStream tasarruf tanıma sonucu seçilen biçimde.

saveFormat SaveFormat

Doküman biçimi (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)

results List &lt için; RecognitionResult >

Aspose.OCR.RecognitionResult nesnelerinin listesi.

embeddedFontPath string

Opsiyonel olarak. kullanıcı yazı tipi için tam yol.

optimizePdf PdfOptimizationMode

PDF dosya boyutunu arka plan görüntüleri kalitesini düşürerek azaltın. varsayılan olarak, orijinal görüntü kalitesi korunur.

SaveMultipageDocument(MemoryStream, SaveFormat, List, bool, SpellCheckLanguage, çubuk, çubuk, PdfOptimizationMode)

RecognitionResult nesnelerinin listesinden çok sayfalık bir belge almanıza izin verir

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 tasarruf tanıma sonucu seçilen biçimde.

saveFormat SaveFormat

Doküman biçimi (Docx, Txt, PDF, Xlsx, Rtf, Json, Xml)

results List &lt için; RecognitionResult >

Aspose.OCR.RecognitionResult nesnelerinin listesi.

applySpellingCorrection bool

Yanlış anlaşılan kelimeleri düzeltmek için doğru ayarlayın, eğer tanıma sonuçlarınızda böyle bir şey varsa.

language SpellCheckLanguage

Spell check için sözlük (seçmeli)

dictionaryPath string

Kullanıcı sözlüğüne tam yol .txt biçiminde. biçim [söz - alan - frekans(sayı)].Örnek: 23135851162\nthat 3400031103\n

embeddedFontPath string

Opsiyonel olarak. kullanıcı yazı tipi için tam yol.

optimizePdf PdfOptimizationMode

PDF dosya boyutunu arka plan görüntüleri kalitesini düşürerek azaltın. varsayılan olarak, orijinal görüntü kalitesi korunur.

OcrProgress

Çok sayfalık görüntü tanıma ilerlemesini izlemek için bir etkinlik.

public event OcrRecognizeEventHandler OcrProgress

Etkinlik Türü

OcrRecognizeEventHandler

 Türkçe