Class Resources
Namespace: Aspose.OCR
Assembly: Aspose.OCR.dll (25.1.0)
Gerenciar recursos baixáveis que aprimoram as capacidades de reconhecimento do Aspose.OCR.
public class Resources
Herança
Membros Herdados
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Construtores
Resources()
public Resources()
Métodos
AllowAutomaticDownloads(bool)
Permitir (true) ou bloquear (false) o download automático de recursos necessários do repositório online.
Por padrão, um recurso é baixado automaticamente quando um método que depende dele é chamado.
public static void AllowAutomaticDownloads(bool allow)
Parâmetros
allow
bool
Valor booleano para permitir ou bloquear o download automático de recursos necessários.
FetchAll()
Baixar todos os recursos compatíveis do repositório online. Os arquivos de recursos existentes serão sobrescritos.
public static void FetchAll()
FetchResource(string)
Baixar o recurso especificado no parâmetro name
do repositório online. Se o recurso já estiver baixado, ele será sobrescrito.
Você pode omitir a extensão .OCR e usar apenas o nome do arquivo.
public static void FetchResource(string name)
Parâmetros
name
string
String com o nome do recurso. Veja o método ListRemote.
FetchResources(string[])
Baixar os recursos especificados no parâmetro names
do repositório online. Se um ou mais recursos já estiverem baixados, eles serão sobrescritos.
Você pode omitir a extensão .OCR e usar apenas os nomes dos arquivos.
public static void FetchResources(string[] names)
Parâmetros
names
string[]
Array com os nomes dos recursos. Veja o método ListRemote.
GetLocalPath()
Retornar o caminho completo para o diretório onde os recursos serão baixados.
public static string GetLocalPath()
Retorna
String com o caminho para o diretório de recursos.
GetRepository()
Retornar a URL do repositório online de onde os recursos do Aspose.OCR são baixados.
public static string GetRepository()
Retorna
URL do repositório online.
ListLocal()
Listar todos os recursos do Aspose.OCR armazenados no diretório local.
public static List<string> ListLocal()
Retorna
Lista de todos os recursos do Aspose.OCR armazenados no diretório local.
ListRemote()
Listar todos os recursos compatíveis do repositório online.
public static List<string> ListRemote()
Retorna
Lista de nomes de recursos.
ReleaseMemory()
Descarregar módulos de OCR para liberar memória. Os arquivos de módulo baixados permanecerão intactos.
public static void ReleaseMemory()
RemoveLocal(string)
Remove o recurso do Aspose.OCR armazenado localmente.
public static void RemoveLocal(string name)
Parâmetros
name
string
String com o nome do recurso. Veja o método ListRemote.
SetLocalPath(string)
Especificar um caminho absoluto ou relativo para o diretório onde os recursos serão baixados.
Se o diretório não existir, ele será criado automaticamente.
Por padrão, os recursos são baixados para o diretório aspose_data no diretório de trabalho da aplicação.
public static void SetLocalPath(string path)
Parâmetros
path
string
Caminho absoluto ou relativo para o diretório.
SetLocalPath(string, bool)
Especificar um caminho absoluto ou relativo para o diretório onde os recursos serão baixados.
Passe false
para o parâmetro create
para impedir que o diretório seja criado automaticamente.
Se o diretório fornecido não existir e a criação não for permitida, os recursos serão carregados no diretório aspose_data no diretório de trabalho da aplicação.
public static void SetLocalPath(string path, bool create)
Parâmetros
path
string
Caminho absoluto ou relativo para o diretório.
create
bool
Parâmetro para impedir que o diretório seja criado automaticamente.
SetRepository(string)
Especificar a URL do repositório online de onde os recursos do Aspose.OCR serão baixados.
Por padrão, os recursos são baixados de https://github.com/aspose-ocr/resources/.
public static void SetRepository(string url)
Parâmetros
url
string
URL do repositório online.