Class Resources
Namespace: Aspose.OCR
Assembly: Aspose.OCR.dll (25.1.0)
Zarządzaj zasobami do pobrania, które zwiększają możliwości rozpoznawania Aspose.OCR.
public class Resources
Dziedziczenie
Członkowie dziedziczeni
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktorzy
Resources()
public Resources()
Metody
AllowAutomaticDownloads(bool)
Zezwól (true) lub zablokuj (false) automatyczne pobieranie wymaganych zasobów z repozytorium online.
Domyślnie zasób jest automatycznie pobierany, gdy wywoływana jest metoda, która od niego zależy.
public static void AllowAutomaticDownloads(bool allow)
Parametry
allow
bool
Wartość logiczna, aby zezwolić lub zablokować automatyczne pobieranie wymaganych zasobów.
FetchAll()
Pobierz wszystkie kompatybilne zasoby z repozytorium online. Istniejące pliki zasobów zostaną nadpisane.
public static void FetchAll()
FetchResource(string)
Pobierz zasób określony w parametrze name
z repozytorium online. Jeśli zasób jest już pobrany, zostanie nadpisany.
Możesz pominąć rozszerzenie .OCR i użyć tylko nazwy pliku.
public static void FetchResource(string name)
Parametry
name
string
String z nazwą zasobu. Zobacz metodę ListRemote.
FetchResources(string[])
Pobierz zasoby określone w parametrze names
z repozytorium online. Jeśli jeden lub więcej zasobów jest już pobranych, zostaną nadpisane.
Możesz pominąć rozszerzenie .OCR i użyć tylko nazw plików.
public static void FetchResources(string[] names)
Parametry
names
string[]
Tablica z nazwami zasobów. Zobacz metodę ListRemote.
GetLocalPath()
Zwróć pełną ścieżkę do katalogu, w którym zasoby zostaną pobrane.
public static string GetLocalPath()
Zwraca
String z ścieżką do katalogu zasobów.
GetRepository()
Zwróć URL repozytorium online, z którego pobierane są zasoby Aspose.OCR.
public static string GetRepository()
Zwraca
URL repozytorium online.
ListLocal()
Wyświetl wszystkie zasoby Aspose.OCR przechowywane w lokalnym katalogu.
public static List<string> ListLocal()
Zwraca
Lista wszystkich zasobów Aspose.OCR przechowywanych w lokalnym katalogu.
ListRemote()
Wyświetl wszystkie kompatybilne zasoby z repozytorium online.
public static List<string> ListRemote()
Zwraca
Lista nazw zasobów.
ReleaseMemory()
Załaduj moduły OCR, aby zwolnić pamięć. Pobrane pliki modułów pozostaną nienaruszone.
public static void ReleaseMemory()
RemoveLocal(string)
Usuwa lokalnie przechowywany zasób Aspose.OCR.
public static void RemoveLocal(string name)
Parametry
name
string
String z nazwą zasobu. Zobacz metodę ListRemote.
SetLocalPath(string)
Określ absolutną lub względną ścieżkę do katalogu, w którym zasoby zostaną pobrane.
Jeśli katalog nie istnieje, zostanie automatycznie utworzony.
Domyślnie zasoby są pobierane do katalogu aspose_data w katalogu roboczym aplikacji.
public static void SetLocalPath(string path)
Parametry
path
string
Absolutna lub względna ścieżka do katalogu.
SetLocalPath(string, bool)
Określ absolutną lub względną ścieżkę do katalogu, w którym zasoby zostaną pobrane.
Przekaż false
do parametru create
, aby zapobiec automatycznemu utworzeniu katalogu.
Jeśli podany katalog nie istnieje i utworzenie nie jest dozwolone, zasoby zostaną załadowane do katalogu aspose_data w katalogu roboczym aplikacji.
public static void SetLocalPath(string path, bool create)
Parametry
path
string
Absolutna lub względna ścieżka do katalogu.
create
bool
Parametr zapobiegający automatycznemu utworzeniu katalogu.
SetRepository(string)
Określ URL repozytorium online, z którego będą pobierane zasoby Aspose.OCR.
Domyślnie zasoby są pobierane z https://github.com/aspose-ocr/resources/.
public static void SetRepository(string url)
Parametry
url
string
URL repozytorium online.