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
قيمة بوليانية للسماح أو حظر التنزيل التلقائي للموارد المطلوبة.
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 للمستودع عبر الإنترنت.