<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-ocr-cloud</artifactId>
    <version>20.5.0</version>
</dependency>
copied!  
compile(group: 'com.aspose', name: 'aspose-ocr-cloud', version: '20.5.0')
copied!  
<dependency org="com.aspose" name="aspose-ocr-cloud" rev="20.5.0">
    <artifact name="aspose-ocr-cloud" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.aspose" % "aspose-ocr-cloud" % "20.5.0"
copied!  

Java SDK & REST API pour effectuer l’OCR dans le Cloud

banner

Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial

Aspose.OCR Cloud SDK for Java vous aide à effectuer l’OCR sur différents formats de fichiers image (JPEG, PNG, GIF, BMP, TIFF) dans vos applications Java basées sur le cloud, sans installer de logiciel tiers. Il s’agit d’un wrapper autour de Aspose.OCR Cloud REST APIs.

Fonctionnalités de traitement cloud OCR

  • Extraire et reconnaître le texte des images via OCR
  • Effectuer la reconnaissance de caractères sur l’image entière ou partielle
  • Spécifiez la zone rectangulaire souhaitée pour l’OCR
  • Détecter le texte de la zone rectangulaire souhaitée
  • Prise en charge des attributs de police
  • Module de correction d’inclinaison intégré pour détecter les images légèrement tournées
  • Detect text (OCR) in English, French, and German (Deutsch)
  • Renvoyer la réponse OCR aux formats XML ou JSON.

Fonctionnalités de stockage en nuage OCR

  • Téléchargez, téléchargez, copiez, déplacez et supprimez des fichiers, y compris la gestion des versions (si vous utilisez le stockage Cloud qui prend en charge cette fonctionnalité - true par défaut).
  • Créer, copier, déplacer et supprimer des dossiers.
  • Copiez et déplacez des fichiers et des dossiers dans des stockages séparés dans le cadre d’une seule opération.
  • Vérifiez si certains fichiers, dossiers ou stockage existent.

Formats de fichier d’entrée OCR pris en charge

JPEG
PNG
GIF
BMP
TIFF

Formats de fichier de sortie OCR pris en charge

XML
JSON

Conditions

La création de la bibliothèque cliente de l’API nécessite :

  1. Java 1.7+
  2. Maven

Conditions préalables

Pour utiliser Aspose.OCR Cloud SDK pour Java, vous devez créer un compte avec Aspose Cloud et rechercher/créer un ID client et un secret client sur Cloud Dashboard. Un quota gratuit est disponible. Pour plus de détails, consultez Aspose Cloud Pricing.

Installation

Installer depuis Maven

Ajoutez le référentiel Aspose Cloud à votre application pom.xml

<repository>
    <id>aspose-cloud</id>
    <name>Aspose Cloud Repository</name>
    <url>https://releases.aspose.cloud/java/repo/</url>
</repository>

Installer depuis la source

Pour installer la bibliothèque cliente de l’API dans votre référentiel Maven local, exécutez simplement :

mvn clean install

Pour le déployer sur un référentiel Maven distant à la place, configurez les paramètres du référentiel et exécutez :

mvn clean deploy

Reportez-vous au OSSRH Guide pour plus d’informations.

Utilisateurs Maven

Ajoutez cette dépendance au POM de votre projet :

<dependency>
  <groupId>com.aspose</groupId>
  <artifactId>aspose-ocr-cloud</artifactId>
  <version>21.6.0</version>
  <scope>compile</scope>
</dependency>

Les autres

Générez d’abord le JAR en exécutant :

mvn clean package

Ensuite, installez manuellement les fichiers JAR suivants :

  • target/aspose-ocr-cloud-21.6.0.jar
  • cible/lib/*.jar

EXEMPLE

import com.aspose.ocr.api.*;

private static void setUpConfig() throws Exception {
        Configuration.setAPP_SID("XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX");
        Configuration.setAPI_KEY("XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX");
    }

public String RecognizeFromUrl(String url) {
    String urlToFile = "https://upload.wikimedia.org/wikipedia/commons/2/2f/Book_of_Abraham_FirstPage.png";
    OCRResponse ocrResponse = RecognizeFromUrl(urlToFile, Language.English);
    return ocrResponse.text;
}

static String RecognizeFromContent(File f) {
    File f = new File(Configuration.getTestSrcDir(), "de_1.jpg");
    OCRResponse ocrResponse = RecognizeFromContent(f, Language.German);
    return ocrResp.text;
}

Licence

Tous les SDK, scripts d’assistance et modèles Aspose.OCR Cloud sont sous licence MIT License.

Autorisation et authentification

Authentication schemes défini pour l’API est le suivant :

JWT

Recommandation

Il est recommandé de créer une instance de ApiClient par thread dans un environnement multithread pour éviter tout problème potentiel.

Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial

VersionRelease Date
21.6.04 juin 2021
20.7.06 juillet 2020
1.0.012 mai 2020
1.0.112 mai 2020
20.5.011 mai 2020
18.8.018 septembre 2019