Class Resources
Namespace: Aspose.OCR
Assembly: Aspose.OCR.dll (25.1.0)
Quản lý các tài nguyên có thể tải xuống để nâng cao khả năng nhận diện của Aspose.OCR.
public class Resources
Kế thừa
Các thành viên kế thừa
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Các hàm khởi tạo
Resources()
public Resources()
Các phương thức
AllowAutomaticDownloads(bool)
Cho phép (true) hoặc chặn (false) việc tải xuống tự động các tài nguyên cần thiết từ kho trực tuyến. Theo mặc định, một tài nguyên sẽ được tải xuống tự động khi một phương thức phụ thuộc vào nó được gọi.
public static void AllowAutomaticDownloads(bool allow)
Tham số
allow
bool
Giá trị boolean để cho phép hoặc chặn việc tải xuống tự động các tài nguyên cần thiết.
FetchAll()
Tải xuống tất cả các tài nguyên tương thích từ kho trực tuyến. Các tệp tài nguyên hiện có sẽ bị ghi đè.
public static void FetchAll()
FetchResource(string)
Tải xuống tài nguyên được chỉ định trong tham số name
từ kho trực tuyến. Nếu tài nguyên đã được tải xuống, nó sẽ bị ghi đè.
Bạn có thể bỏ qua phần mở rộng .OCR và chỉ sử dụng tên tệp.
public static void FetchResource(string name)
Tham số
name
string
Chuỗi chứa tên tài nguyên. Xem phương thức ListRemote.
FetchResources(string[])
Tải xuống các tài nguyên được chỉ định trong tham số names
từ kho trực tuyến. Nếu một hoặc nhiều tài nguyên đã được tải xuống, chúng sẽ bị ghi đè.
Bạn có thể bỏ qua phần mở rộng .OCR và chỉ sử dụng tên tệp.
public static void FetchResources(string[] names)
Tham số
names
string[]
Mảng chứa tên các tài nguyên. Xem phương thức ListRemote.
GetLocalPath()
Trả về đường dẫn đầy đủ đến thư mục nơi các tài nguyên sẽ được tải xuống.
public static string GetLocalPath()
Trả về
Chuỗi chứa đường dẫn đến thư mục tài nguyên.
GetRepository()
Trả về URL của kho trực tuyến từ đó các tài nguyên Aspose.OCR được tải xuống.
public static string GetRepository()
Trả về
URL của kho trực tuyến.
ListLocal()
Liệt kê tất cả các tài nguyên Aspose.OCR được lưu trữ trong thư mục cục bộ.
public static List<string> ListLocal()
Trả về
Liệt kê tất cả các tài nguyên Aspose.OCR được lưu trữ trong thư mục cục bộ.
ListRemote()
Liệt kê tất cả các tài nguyên tương thích từ kho trực tuyến.
public static List<string> ListRemote()
Trả về
Danh sách tên các tài nguyên.
ReleaseMemory()
Giải phóng bộ nhớ bằng cách giải phóng các mô-đun OCR. Các tệp mô-đun đã tải xuống sẽ vẫn nguyên vẹn.
public static void ReleaseMemory()
RemoveLocal(string)
Xóa tài nguyên Aspose.OCR được lưu trữ cục bộ.
public static void RemoveLocal(string name)
Tham số
name
string
Chuỗi chứa tên tài nguyên. Xem phương thức ListRemote.
SetLocalPath(string)
Chỉ định một đường dẫn tuyệt đối hoặc tương đối đến thư mục nơi các tài nguyên sẽ được tải xuống. Nếu thư mục không tồn tại, nó sẽ được tạo tự động. Theo mặc định, các tài nguyên được tải xuống vào thư mục aspose_data trong thư mục làm việc của ứng dụng.
public static void SetLocalPath(string path)
Tham số
path
string
Đường dẫn tuyệt đối hoặc tương đối đến thư mục.
SetLocalPath(string, bool)
Chỉ định một đường dẫn tuyệt đối hoặc tương đối đến thư mục nơi các tài nguyên sẽ được tải xuống.
Truyền false
cho tham số create
để ngăn thư mục được tạo tự động.
Nếu thư mục được cung cấp không tồn tại và việc tạo không được phép, các tài nguyên sẽ được tải vào thư mục aspose_data trong thư mục làm việc của ứng dụng.
public static void SetLocalPath(string path, bool create)
Tham số
path
string
Đường dẫn tuyệt đối hoặc tương đối đến thư mục.
create
bool
Tham số để ngăn thư mục được tạo tự động.
SetRepository(string)
Chỉ định URL của kho trực tuyến từ đó các tài nguyên Aspose.OCR sẽ được tải xuống. Theo mặc định, các tài nguyên được tải xuống từ https://github.com/aspose-ocr/resources/.
public static void SetRepository(string url)
Tham số
url
string
URL của kho trực tuyến.