Class Resources
Namespace: Aspose.OCR
Assembly: Aspose.OCR.dll (25.1.0)
Aspose.OCR tanıma yeteneklerini geliştiren indirilebilir kaynakları yönetin.
public class Resources
Miras
Miras Alınan Üyeler
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Yapıcılar
Resources()
public Resources()
Metotlar
AllowAutomaticDownloads(bool)
Gerekli kaynakların çevrimiçi depodan otomatik olarak indirilmesine izin verin (true) veya engelleyin (false). Varsayılan olarak, bir metoda bağlı bir kaynak çağrıldığında, kaynak otomatik olarak indirilir.
public static void AllowAutomaticDownloads(bool allow)
Parametreler
allow
bool
Gerekli kaynakların otomatik indirilmesine izin vermek veya engellemek için boolean değeri.
FetchAll()
Çevrimiçi depodan tüm uyumlu kaynakları indirin. Mevcut kaynak dosyaları üzerine yazılacaktır.
public static void FetchAll()
FetchResource(string)
name
parametresinde belirtilen kaynağı çevrimiçi depodan indirin. Eğer kaynak zaten indirilmişse, üzerine yazılacaktır.
.OCR uzantısını atlayabilir ve yalnızca dosya adını kullanabilirsiniz.
public static void FetchResource(string name)
Parametreler
name
string
Kaynak adı içeren string. ListRemote metoduna bakın.
FetchResources(string[])
names
parametresinde belirtilen kaynakları çevrimiçi depodan indirin. Eğer bir veya daha fazla kaynak zaten indirilmişse, üzerine yazılacaktır.
.OCR uzantısını atlayabilir ve yalnızca dosya adlarını kullanabilirsiniz.
public static void FetchResources(string[] names)
Parametreler
names
string[]
Kaynak adlarını içeren dizi. ListRemote metoduna bakın.
GetLocalPath()
Kaynakların indirileceği dizinin tam yolunu döndürün.
public static string GetLocalPath()
Dönüşler
Kaynak dizininin yolunu içeren string.
GetRepository()
Aspose.OCR kaynaklarının indirildiği çevrimiçi deponun URL’sini döndürün.
public static string GetRepository()
Dönüşler
Çevrimiçi deponun URL’si.
ListLocal()
Yerel dizinde saklanan tüm Aspose.OCR kaynaklarını listeleyin.
public static List<string> ListLocal()
Dönüşler
Yerel dizinde saklanan tüm Aspose.OCR kaynaklarını listeleyin.
ListRemote()
Çevrimiçi depodaki tüm uyumlu kaynakları listeleyin.
public static List<string> ListRemote()
Dönüşler
Kaynak adlarının listesi.
ReleaseMemory()
Belleği boşaltmak için OCR modüllerini kaldırın. İndirilen modül dosyaları sağlam kalacaktır.
public static void ReleaseMemory()
RemoveLocal(string)
Yerel olarak saklanan Aspose.OCR kaynağını kaldırın.
public static void RemoveLocal(string name)
Parametreler
name
string
Kaynak adı içeren string. ListRemote metoduna bakın.
SetLocalPath(string)
Kaynakların indirileceği dizin için mutlak veya göreli bir yol belirtin. Dizin mevcut değilse, otomatik olarak oluşturulacaktır. Varsayılan olarak, kaynaklar uygulamanın çalışma dizinindeki aspose_data dizinine indirilir.
public static void SetLocalPath(string path)
Parametreler
path
string
Dizin için mutlak veya göreli yol.
SetLocalPath(string, bool)
Kaynakların indirileceği dizin için mutlak veya göreli bir yol belirtin.
Dizinin otomatik olarak oluşturulmasını engellemek için create
parametresine false
geçin.
Sağlanan dizin mevcut değilse ve oluşturma izni yoksa, kaynaklar uygulamanın çalışma dizinindeki aspose_data dizinine yüklenecektir.
public static void SetLocalPath(string path, bool create)
Parametreler
path
string
Dizin için mutlak veya göreli yol.
create
bool
Dizinin otomatik olarak oluşturulmasını engelleme parametresi.
SetRepository(string)
Aspose.OCR kaynaklarının indirileceği çevrimiçi deponun URL’sini belirtin. Varsayılan olarak, kaynaklar https://github.com/aspose-ocr/resources/ adresinden indirilir.
public static void SetRepository(string url)
Parametreler
url
string
Çevrimiçi deponun URL’si.