Class OcrOutput

Class OcrOutput

Namespace: Aspose.OCR
Assembly: Aspose.OCR.dll (25.1.0)

คลาสคอนเทนเนอร์สำหรับเก็บและจัดการผลลัพธ์ของการดำเนินการ OCR

public class OcrOutput : List<recognitionresult>, IList<recognitionresult>, ICollection<recognitionresult>, IList, ICollection, IReadOnlyList<recognitionresult>, IReadOnlyCollection<recognitionresult>, IEnumerable<recognitionresult>, IEnumerable

การสืบทอด

objectList<recognitionresult>OcrOutput

การใช้งาน

IList<recognitionresult>, ICollection<recognitionresult>, IList, ICollection, IReadOnlyList<recognitionresult>, IReadOnlyCollection<recognitionresult>, IEnumerable<recognitionresult>, IEnumerable

สมาชิกที่สืบทอด

List<recognitionresult>.Add(RecognitionResult), List<recognitionresult>.AddRange(IEnumerable<recognitionresult>), List<recognitionresult>.AsReadOnly(), List<recognitionresult>.BinarySearch(int, int, RecognitionResult, IComparer<recognitionresult>?), List<recognitionresult>.BinarySearch(RecognitionResult), List<recognitionresult>.BinarySearch(RecognitionResult, IComparer<recognitionresult>?), List<recognitionresult>.Clear(), List<recognitionresult>.Contains(RecognitionResult), List<recognitionresult>.ConvertAll<toutput>(Converter<recognitionresult, toutput="">), List<recognitionresult>.CopyTo(RecognitionResult[]), List<recognitionresult>.CopyTo(int, RecognitionResult[], int, int), List<recognitionresult>.CopyTo(RecognitionResult[], int), List<recognitionresult>.EnsureCapacity(int), List<recognitionresult>.Exists(Predicate<recognitionresult>), List<recognitionresult>.Find(Predicate<recognitionresult>), List<recognitionresult>.FindAll(Predicate<recognitionresult>), List<recognitionresult>.FindIndex(Predicate<recognitionresult>), List<recognitionresult>.FindIndex(int, Predicate<recognitionresult>), List<recognitionresult>.FindIndex(int, int, Predicate<recognitionresult>), List<recognitionresult>.FindLast(Predicate<recognitionresult>), List<recognitionresult>.FindLastIndex(Predicate<recognitionresult>), List<recognitionresult>.FindLastIndex(int, Predicate<recognitionresult>), List<recognitionresult>.FindLastIndex(int, int, Predicate<recognitionresult>), List<recognitionresult>.ForEach(Action<recognitionresult>), List<recognitionresult>.GetEnumerator(), List<recognitionresult>.GetRange(int, int), List<recognitionresult>.Slice(int, int), List<recognitionresult>.IndexOf(RecognitionResult), List<recognitionresult>.IndexOf(RecognitionResult, int), List<recognitionresult>.IndexOf(RecognitionResult, int, int), List<recognitionresult>.Insert(int, RecognitionResult), List<recognitionresult>.InsertRange(int, IEnumerable<recognitionresult>), List<recognitionresult>.LastIndexOf(RecognitionResult), List<recognitionresult>.LastIndexOf(RecognitionResult, int), List<recognitionresult>.LastIndexOf(RecognitionResult, int, int), List<recognitionresult>.Remove(RecognitionResult), List<recognitionresult>.RemoveAll(Predicate<recognitionresult>), List<recognitionresult>.RemoveAt(int), List<recognitionresult>.RemoveRange(int, int), List<recognitionresult>.Reverse(), List<recognitionresult>.Reverse(int, int), List<recognitionresult>.Sort(), List<recognitionresult>.Sort(IComparer<recognitionresult>?), List<recognitionresult>.Sort(int, int, IComparer<recognitionresult>?), List<recognitionresult>.Sort(Comparison<recognitionresult>), List<recognitionresult>.ToArray(), List<recognitionresult>.TrimExcess(), List<recognitionresult>.TrueForAll(Predicate<recognitionresult>), List<recognitionresult>.Capacity, List<recognitionresult>.Count, List<recognitionresult>.this[int], object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

ตัวสร้าง

OcrOutput()

สร้างอินสแตนซ์ใหม่ของคลาส Aspose.OCR.OcrOutput ด้วยคอลเล็กชันว่าง ตัวสร้างนี้เรียกตัวสร้างของคลาสฐานเพื่อเริ่มต้นรายการว่างของ Aspose.OCR.RecognitionResult

public OcrOutput()

OcrOutput(IEnumerable<recognitionresult>, OcrInput)

สร้างอินสแตนซ์ใหม่ของคลาส Aspose.OCR.OcrOutput ด้วยคอลเล็กชันที่กำหนดของ Aspose.OCR.RecognitionResult ตัวสร้างนี้สร้าง Aspose.OCR.OcrOutput ใหม่โดยการคัดลอกองค์ประกอบจากคอลเล็กชันที่ให้มา

public OcrOutput(IEnumerable<recognitionresult> collection, OcrInput input)

พารามิเตอร์

collection IEnumerable<RecognitionResult&gt;

คอลเล็กชันของ Aspose.OCR.RecognitionResult เพื่อเริ่มต้นรายการด้วย

input OcrInput

คอลเล็กชันของข้อมูลภาพจากลูกค้า

OcrOutput(int)

สร้างอินสแตนซ์ใหม่ของคลาส Aspose.OCR.OcrOutput ด้วยความจุเริ่มต้นที่กำหนด ตัวสร้างนี้สร้าง Aspose.OCR.OcrOutput ใหม่โดยมีจำนวนองค์ประกอบที่จัดสรรไว้ล่วงหน้า ซึ่งช่วยเพิ่มประสิทธิภาพเมื่อขนาดรู้ล่วงหน้า

public OcrOutput(int capacity)

พารามิเตอร์

capacity int

ความจุเริ่มต้นของรายการ หมายเลขนี้แสดงถึงจำนวนสูงสุดขององค์ประกอบที่รายการสามารถถือได้ก่อนที่จะมีการปรับขนาด

วิธีการ

AddRange(IEnumerable<recognitionresult>)

เพิ่มองค์ประกอบของคอลเล็กชันที่กำหนดไปยังปลายสุดของรายการ Aspose.OCR.OcrOutput วิธีนี้จะเขียนทับพฤติกรรม AddRange เริ่มต้นเพื่อดำเนินการเพิ่มเติมหากจำเป็น

public void AddRange(IEnumerable<recognitionresult> collection)

พารามิเตอร์

collection IEnumerable<RecognitionResult&gt;

คอลเล็กชันของ Aspose.OCR.RecognitionResult ที่จะเพิ่ม

Save(string, SaveFormat, string, PdfOptimizationMode)

บันทึกผลลัพธ์การรู้จำทั้งหมดไปยังไฟล์

public void Save(string fullFileName, SaveFormat saveFormat = SaveFormat.Text, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

พารามิเตอร์

fullFileName string

ชื่อไฟล์พร้อมเส้นทางสำหรับการบันทึกผลลัพธ์การรู้จำในรูปแบบที่เลือก

saveFormat SaveFormat

รูปแบบเอกสาร (Docx, Txt, Pdf, Xlsx, Rtf, Json, Xml, Epub)

embeddedFontPath string

ตัวเลือก เส้นทางเต็มไปยังฟอนต์ของผู้ใช้

optimizePdf PdfOptimizationMode

ลดขนาดไฟล์ PDF โดยการลดคุณภาพของภาพพื้นหลัง โดยค่าเริ่มต้นคุณภาพของภาพต้นฉบับจะถูกเก็บรักษาไว้

Save(MemoryStream, SaveFormat, string, PdfOptimizationMode)

บันทึกผลลัพธ์การรู้จำทั้งหมดไปยังสตรีมหน่วยความจำในรูปแบบที่กำหนด

public void Save(MemoryStream stream, SaveFormat saveFormat = SaveFormat.Text, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

พารามิเตอร์

stream MemoryStream

MemoryStream สำหรับการบันทึกผลลัพธ์การรู้จำในรูปแบบที่เลือก

saveFormat SaveFormat

รูปแบบเอกสาร (Docx, Txt, Pdf, Xlsx, Rtf, Json, Xml, Epub)

embeddedFontPath string

ตัวเลือก เส้นทางเต็มไปยังฟอนต์ของผู้ใช้

optimizePdf PdfOptimizationMode

ลดขนาดไฟล์ PDF โดยการลดคุณภาพของภาพพื้นหลัง โดยค่าเริ่มต้นคุณภาพของภาพต้นฉบับจะถูกเก็บรักษาไว้

SavePdf(string, string, PdfOptimizationMode)

บันทึกผลลัพธ์การรู้จำทั้งหมดลงในไฟล์ PDF ที่ค้นหาได้ โดยตั้งค่าภาพต้นฉบับเป็นพื้นหลัง

public void SavePdf(string fullFileName, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

พารามิเตอร์

fullFileName string

ชื่อไฟล์พร้อมเส้นทางสำหรับการบันทึกผลลัพธ์การรู้จำในรูปแบบที่เลือก

embeddedFontPath string

ตัวเลือก เส้นทางเต็มไปยังฟอนต์ของผู้ใช้

optimizePdf PdfOptimizationMode

ลดขนาดไฟล์ PDF โดยการลดคุณภาพของภาพพื้นหลัง โดยค่าเริ่มต้นคุณภาพของภาพต้นฉบับจะถูกเก็บรักษาไว้

SavePdf(MemoryStream, string, PdfOptimizationMode)

บันทึกผลลัพธ์การรู้จำทั้งหมดลงในเอกสาร PDF ที่ค้นหาได้ในหน่วยความจำ โดยฝังภาพต้นฉบับเป็นพื้นหลัง

public void SavePdf(MemoryStream stream, string embeddedFontPath = null, PdfOptimizationMode optimizePdf = PdfOptimizationMode.MAXIMUM_QUALITY)

พารามิเตอร์

stream MemoryStream

MemoryStream สำหรับการบันทึกผลลัพธ์การรู้จำในรูปแบบที่เลือก

embeddedFontPath string

ตัวเลือก เส้นทางเต็มไปยังฟอนต์ของผู้ใช้

optimizePdf PdfOptimizationMode

ลดขนาดไฟล์ PDF โดยการลดคุณภาพของภาพพื้นหลัง โดยค่าเริ่มต้นคุณภาพของภาพต้นฉบับจะถูกเก็บรักษาไว้

 แบบไทย