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 онлайн-репозитория.