Risorse
Inheritance: java.lang.Object
public class Resources
Gestisci le risorse scaricabili che migliorano le capacità di riconoscimento di Aspose.OCR.
Costruttori
| Costruttore | Descrizione |
|---|---|
| Resources() |
Metodi
| Metodo | Descrizione |
|---|---|
| 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| allow | java.lang.Boolean | Valore 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| name | java.lang.String | Stringa 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| names | java.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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| name | java.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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| percorso | java.lang.String | Percorso 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| percorso | java.lang.String | Percorso assoluto o relativo alla directory. |
| create | java.lang.Boolean | Parametro 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| url | java.lang.String | URL del repository online. |