Class Resources
Namespace: Aspose.OCR
Assembly: Aspose.OCR.dll (25.1.0)
จัดการทรัพยากรที่สามารถดาวน์โหลดได้ซึ่งช่วยเพิ่มความสามารถในการรู้จำของ Aspose.OCR
public class Resources
การสืบทอด
สมาชิกที่สืบทอด
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
ตัวสร้าง
Resources()
public Resources()
วิธีการ
AllowAutomaticDownloads(bool)
อนุญาต (true) หรือบล็อก (false) การดาวน์โหลดอัตโนมัติของทรัพยากรที่จำเป็นจากที่เก็บออนไลน์
โดยค่าเริ่มต้น ทรัพยากรจะถูกดาวน์โหลดโดยอัตโนมัติเมื่อมีการเรียกใช้วิธีการที่ขึ้นอยู่กับมัน
public static void AllowAutomaticDownloads(bool allow)
พารามิเตอร์
allow
bool
ค่า Boolean เพื่ออนุญาตหรือบล็อกการดาวน์โหลดอัตโนมัติของทรัพยากรที่จำเป็น
FetchAll()
ดาวน์โหลดทรัพยากรทั้งหมดที่เข้ากันได้จากที่เก็บออนไลน์ ไฟล์ทรัพยากรที่มีอยู่จะถูกเขียนทับ
public static void FetchAll()
FetchResource(string)
ดาวน์โหลดทรัพยากรที่ระบุในพารามิเตอร์ name
จากที่เก็บออนไลน์ หากทรัพยากรนั้นถูกดาวน์โหลดแล้ว จะถูกเขียนทับ
คุณสามารถละเว้นนามสกุล .OCR และใช้ชื่อไฟล์เพียงอย่างเดียว
public static void FetchResource(string name)
พารามิเตอร์
name
string
สตริงที่มีชื่อทรัพยากร ดูวิธีการ ListRemote
FetchResources(string[])
ดาวน์โหลดทรัพยากรที่ระบุในพารามิเตอร์ names
จากที่เก็บออนไลน์ หากทรัพยากรหนึ่งหรือมากกว่านั้นถูกดาวน์โหลดแล้ว จะถูกเขียนทับ
คุณสามารถละเว้นนามสกุล .OCR และใช้ชื่อไฟล์เพียงอย่างเดียว
public static void FetchResources(string[] names)
พารามิเตอร์
names
string[]
อาร์เรย์ที่มีชื่อทรัพยากร ดูวิธีการ ListRemote
GetLocalPath()
ส่งคืนเส้นทางเต็มไปยังไดเร็กทอรีที่ทรัพยากรจะถูกดาวน์โหลด
public static string GetLocalPath()
คืนค่า
สตริงที่มีเส้นทางไปยังไดเร็กทอรีของทรัพยากร
GetRepository()
ส่งคืน URL ของที่เก็บออนไลน์ที่ทรัพยากร Aspose.OCR จะถูกดาวน์โหลด
public static string GetRepository()
คืนค่า
URL ของที่เก็บออนไลน์
ListLocal()
แสดงรายการทรัพยากร Aspose.OCR ทั้งหมดที่เก็บอยู่ในไดเร็กทอรีท้องถิ่น
public static List<string> ListLocal()
คืนค่า
แสดงรายการทรัพยากร Aspose.OCR ทั้งหมดที่เก็บอยู่ในไดเร็กทอรีท้องถิ่น
ListRemote()
แสดงรายการทรัพยากรที่เข้ากันได้ทั้งหมดจากที่เก็บออนไลน์
public static List<string> ListRemote()
คืนค่า
รายการชื่อทรัพยากร
ReleaseMemory()
ปลดโมดูล OCR เพื่อประหยัดหน่วยความจำ ไฟล์โมดูลที่ดาวน์โหลดจะยังคงอยู่
public static void ReleaseMemory()
RemoveLocal(string)
ลบทรัพยากร Aspose.OCR ที่เก็บไว้ในท้องถิ่น
public static void RemoveLocal(string name)
พารามิเตอร์
name
string
สตริงที่มีชื่อทรัพยากร ดูวิธีการ ListRemote
SetLocalPath(string)
ระบุเส้นทางสัมบูรณ์หรือสัมพัทธ์ไปยังไดเร็กทอรีที่ทรัพยากรจะถูกดาวน์โหลด
หากไดเร็กทอรีไม่มีอยู่ จะถูกสร้างขึ้นโดยอัตโนมัติ
โดยค่าเริ่มต้น ทรัพยากรจะถูกดาวน์โหลดไปยังไดเร็กทอรี aspose_data ในไดเร็กทอรีการทำงานของแอปพลิเคชัน
public static void SetLocalPath(string path)
พารามิเตอร์
path
string
เส้นทางสัมบูรณ์หรือสัมพัทธ์ไปยังไดเร็กทอรี
SetLocalPath(string, bool)
ระบุเส้นทางสัมบูรณ์หรือสัมพัทธ์ไปยังไดเร็กทอรีที่ทรัพยากรจะถูกดาวน์โหลด
ส่งพารามิเตอร์ false
ไปยังพารามิเตอร์ create
เพื่อป้องกันไม่ให้ไดเร็กทอรีถูกสร้างขึ้นโดยอัตโนมัติ
หากไดเร็กทอรีที่ให้ไม่มีอยู่และไม่อนุญาตให้สร้าง ไฟล์ทรัพยากรจะถูกโหลดไปยังไดเร็กทอรี aspose_data ในไดเร็กทอรีการทำงานของแอปพลิเคชัน
public static void SetLocalPath(string path, bool create)
พารามิเตอร์
path
string
เส้นทางสัมบูรณ์หรือสัมพัทธ์ไปยังไดเร็กทอรี
create
bool
พารามิเตอร์เพื่อป้องกันไม่ให้ไดเร็กทอรีถูกสร้างขึ้นโดยอัตโนมัติ
SetRepository(string)
ระบุ URL ของที่เก็บออนไลน์ที่ทรัพยากร Aspose.OCR จะถูกดาวน์โหลด
โดยค่าเริ่มต้น ทรัพยากรจะถูกดาวน์โหลดจาก https://github.com/aspose-ocr/resources/.
public static void SetRepository(string url)
พารามิเตอร์
url
string
URL ของที่เก็บออนไลน์