Risorse

Inheritance: java.lang.Object

public class Resources

Gestisci le risorse scaricabili che migliorano le capacità di riconoscimento di Aspose.OCR.

Costruttori

CostruttoreDescrizione
Resources()

Metodi

MetodoDescrizione
AllowAutomaticDownloads(Boolean allow)Consenti (true) o blocca (false) il download automatico delle risorse richieste dal repository online.
FetchAll()Scarica tutte le risorse compatibili dal repository online.
FetchResource(String name)Scarica la risorsa specificata nel parametro name dal repository online.
FetchResources(String[] names)Scarica le risorse specificate nel parametro names dal repository online.
GetLocalPath()Restituisce il percorso completo della directory in cui le risorse verranno scaricate.
GetRepository()Restituisce l’URL del repository online da cui vengono scaricate le risorse Aspose.OCR.
ListLocal()Elenca tutte le risorse Aspose.OCR memorizzate nella directory locale.
ListRemote()Elenca tutte le risorse compatibili dal repository online.
ReleaseMemory()Rilascia i moduli OCR per liberare memoria.
RemoveLocal(String name)Rimuove la risorsa Aspose.OCR memorizzata localmente.
SetLocalPath(String path)Specifica un percorso assoluto o relativo della directory in cui le risorse verranno scaricate.
SetLocalPath(String path, Boolean create)Specifica un percorso assoluto o relativo della directory in cui le risorse verranno scaricate.
SetRepository(String url)Specifica l’URL del repository online da cui verranno scaricate le risorse Aspose.OCR.

Resources()

public Resources()

AllowAutomaticDownloads(Boolean allow)

public static void AllowAutomaticDownloads(Boolean allow)

Consenti (true) o blocca (false) il download automatico delle risorse richieste dal repository online. Per impostazione predefinita, una risorsa viene scaricata automaticamente quando viene chiamato un metodo che dipende da essa.

Parameters:

ParametroTipoDescrizione
allowjava.lang.BooleanValore booleano per consentire o bloccare il download automatico delle risorse richieste.

FetchAll()

public static void FetchAll()

Scarica tutte le risorse compatibili dal repository online. I file di risorse esistenti saranno sovrascritti.

FetchResource(String name)

public static void FetchResource(String name)

Scarica la risorsa specificata nel parametro name dal repository online. Se la risorsa è già stata scaricata, verrà sovrascritta. È possibile omettere l’estensione .OCR e utilizzare solo il nome del file.

Parameters:

ParametroTipoDescrizione
namejava.lang.StringStringa con il nome della risorsa. Vedi il metodo ListRemote.

FetchResources(String[] names)

public static void FetchResources(String[] names)

Scarica le risorse specificate nel parametro names dal repository online. Se una o più risorse sono già state scaricate, verranno sovrascritte. È possibile omettere l’estensione .OCR e utilizzare solo i nomi dei file.

Parameters:

ParametroTipoDescrizione
namesjava.lang.String[]Array con i nomi delle risorse. Vedi il metodo ListRemote.

GetLocalPath()

public static String GetLocalPath()

Restituisce il percorso completo della directory in cui le risorse verranno scaricate.

Returns: java.lang.String - Stringa con il percorso della directory delle risorse.

GetRepository()

public static String GetRepository()

Restituisce l’URL del repository online da cui vengono scaricate le risorse Aspose.OCR.

Returns: java.lang.String - URL del repository online.

ListLocal()

public static List<String> ListLocal()

Elenca tutte le risorse Aspose.OCR memorizzate nella directory locale.

Returns: java.util.List<java.lang.String> - Elenca tutte le risorse Aspose.OCR memorizzate nella directory locale.

ListRemote()

public static List<String> ListRemote()

Elenca tutte le risorse compatibili dal repository online.

Returns: java.util.List<java.lang.String> - Elenco dei nomi delle risorse.

ReleaseMemory()

public static void ReleaseMemory()

Rimuovi i moduli OCR per liberare memoria. I file dei moduli scaricati rimarranno intatti.

RemoveLocal(String name)

public static void RemoveLocal(String name)

Rimuove la risorsa Aspose.OCR memorizzata localmente.

Parameters:

ParametroTipoDescrizione
namejava.lang.String

SetLocalPath(String path)

public static void SetLocalPath(String path)

Specifica un percorso assoluto o relativo alla directory in cui le risorse verranno scaricate. Se la directory non esiste, verrà creata automaticamente. Per impostazione predefinita, le risorse vengono scaricate nella directory aspose_data nella cartella di lavoro dell’applicazione.

Parameters:

ParametroTipoDescrizione
percorsojava.lang.StringPercorso assoluto o relativo alla directory.

SetLocalPath(String path, Boolean create)

public static void SetLocalPath(String path, Boolean create)

Specifica un percorso assoluto o relativo alla directory in cui le risorse verranno scaricate. Passa false al parametro create per impedire la creazione automatica della directory. Se la directory fornita non esiste e la creazione non è consentita, le risorse verranno caricate nella directory aspose_data nella cartella di lavoro dell’applicazione.

Parameters:

ParametroTipoDescrizione
percorsojava.lang.StringPercorso assoluto o relativo alla directory.
createjava.lang.BooleanParametro per impedire la creazione automatica della directory.

SetRepository(String url)

public static void SetRepository(String url)

Specifica l’URL del repository online da cui verranno scaricate le risorse Aspose.OCR. Per impostazione predefinita, le risorse vengono scaricate da https://github.com/aspose-ocr/resources/.

Parameters:

ParametroTipoDescrizione
urljava.lang.StringURL del repository online.