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 مخزن آنلاین.