Ресурсы
Inheritance: java.lang.Object
public class Resources
Управляйте загружаемыми ресурсами, которые расширяют возможности распознавания Aspose.OCR.
Конструкторы
| Конструктор | Описание |
|---|---|
| Resources() |
Методы
| Метод | Описание |
|---|---|
| AllowAutomaticDownloads(Boolean allow) | Разрешить (true) или блокировать (false) автоматическую загрузку необходимых ресурсов из онлайн‑репозитория. |
| FetchAll() | Скачайте все совместимые ресурсы из онлайн‑репозитория. |
| FetchResource(String name) | Скачайте ресурс, указанный в параметре name, из онлайн‑репозитория. |
| FetchResources(String[] names) | Скачайте ресурсы, указанные в параметре names, из онлайн‑репозитория. |
| GetLocalPath() | Верните полный путь к каталогу, куда будут загружаться ресурсы. |
| GetRepository() | Верните URL онлайн‑репозитория, из которого загружаются ресурсы Aspose.OCR. |
| ListLocal() | Выведите список всех ресурсов Aspose.OCR, хранящихся в локальном каталоге. |
| ListRemote() | Выведите список всех совместимых ресурсов из онлайн‑репозитория. |
| ReleaseMemory() | Выгрузите модули OCR, чтобы освободить память. |
| RemoveLocal(String name) | Удаляет локально сохранённый ресурс Aspose.OCR. |
| SetLocalPath(String path) | Укажите абсолютный или относительный путь к каталогу, куда будут загружаться ресурсы. |
| SetLocalPath(String path, Boolean create) | Укажите абсолютный или относительный путь к каталогу, куда будут загружаться ресурсы. |
| SetRepository(String url) | Укажите URL онлайн‑репозитория, из которого будут загружаться ресурсы Aspose.OCR. |
Resources()
public Resources()
AllowAutomaticDownloads(Boolean allow)
public static void AllowAutomaticDownloads(Boolean allow)
Разрешить (true) или блокировать (false) автоматическую загрузку необходимых ресурсов из онлайн‑репозитория. По умолчанию ресурс автоматически загружается, когда вызывается метод, зависящий от него.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| allow | java.lang.Boolean | Булево значение, позволяющее разрешить или блокировать автоматическую загрузку необходимых ресурсов. |
FetchAll()
public static void FetchAll()
Скачайте все совместимые ресурсы из онлайн‑репозитория. Существующие файлы ресурсов будут перезаписаны.
FetchResource(String name)
public static void FetchResource(String name)
Скачайте ресурс, указанный в параметре name, из онлайн‑репозитория. Если ресурс уже загружен, он будет перезаписан. Вы можете опустить расширение .OCR и использовать только имя файла.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| name | java.lang.String | Строка с именем ресурса. См. метод ListRemote. |
FetchResources(String[] names)
public static void FetchResources(String[] names)
Скачайте ресурсы, указанные в параметре names, из онлайн‑репозитория. Если один или несколько ресурсов уже загружены, они будут перезаписаны. Вы можете опустить расширение .OCR и использовать только имена файлов.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| names | java.lang.String[] | Массив с именами ресурсов. См. метод ListRemote. |
GetLocalPath()
public static String GetLocalPath()
Верните полный путь к каталогу, куда будут загружаться ресурсы.
Returns: java.lang.String - Строка с путём к каталогу ресурсов.
GetRepository()
public static String GetRepository()
Верните URL онлайн‑репозитория, из которого загружаются ресурсы Aspose.OCR.
Returns: java.lang.String - URL онлайн‑репозитория.
ListLocal()
public static List<String> ListLocal()
Выведите список всех ресурсов Aspose.OCR, хранящихся в локальном каталоге.
Returns: java.util.List<java.lang.String> - Список всех ресурсов Aspose.OCR, хранящихся в локальном каталоге.
ListRemote()
public static List<String> ListRemote()
Выведите список всех совместимых ресурсов из онлайн‑репозитория.
Returns: java.util.List<java.lang.String> - Список имен ресурсов.
ReleaseMemory()
public static void ReleaseMemory()
Выгрузите OCR‑модули, чтобы освободить память. Загруженные файлы модулей останутся нетронутыми.
RemoveLocal(String name)
public static void RemoveLocal(String name)
Удаляет локально сохранённый ресурс Aspose.OCR.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| name | java.lang.String |
SetLocalPath(String path)
public static void SetLocalPath(String path)
Укажите абсолютный или относительный путь к каталогу, в который будут загружаться ресурсы. Если каталог не существует, он будет создан автоматически. По умолчанию ресурсы загружаются в каталог aspose_data в рабочем каталоге приложения.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| путь | java.lang.String | Абсолютный или относительный путь к каталогу. |
SetLocalPath(String path, Boolean create)
public static void SetLocalPath(String path, Boolean create)
Укажите абсолютный или относительный путь к каталогу, в который будут загружаться ресурсы. Передайте false параметру create, чтобы предотвратить автоматическое создание каталога. Если указанный каталог не существует и создание не разрешено, ресурсы будут загружены в каталог aspose_data в рабочем каталоге приложения.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| путь | java.lang.String | Абсолютный или относительный путь к каталогу. |
| create | java.lang.Boolean | Параметр, предотвращающий автоматическое создание каталога. |
SetRepository(String url)
public static void SetRepository(String url)
Укажите URL онлайн‑репозитория, из которого будут загружаться ресурсы Aspose.OCR. По умолчанию ресурсы загружаются с https://github.com/aspose-ocr/resources/.
Parameters:
| Параметр | Тип | Описание |
|---|---|---|
| url | java.lang.String | URL онлайн‑репозитория. |