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

Java SDK & REST API zur Durchführung von OCR in der Cloud

banner

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

Aspose.OCR Cloud SDK for Java hilft Ihnen, OCR für verschiedene Bilddateiformate (JPEG, PNG, GIF, BMP, TIFF) in Ihren Cloud-basierten Java-Apps durchzuführen, ohne Software von Drittanbietern zu installieren. Es ist ein Wrapper um Aspose.OCR Cloud REST APIs.

OCR-Cloud-Verarbeitungsfunktionen

  • Text aus Bildern per OCR extrahieren und erkennen
  • Führen Sie die Zeichenerkennung für das ganze oder teilweise Bild durch
  • Geben Sie Ihren gewünschten rechteckigen Bereich für OCR an
  • Erkennen Sie Text aus dem gewünschten rechteckigen Bereich
  • Unterstützung für Schriftattribute
  • Eingebautes Modul zur Schräglagenkorrektur zur Erkennung leicht gedrehter Bilder
  • Detect text (OCR) in English, French, and German (Deutsch)
  • Geben Sie die OCR-Antwort im XML- oder JSON-Format zurück.

OCR-Cloud-Speicherfunktionen

  • Hochladen, Herunterladen, Kopieren, Verschieben und Löschen von Dateien, einschließlich Versionsverwaltung (wenn Sie Cloud-Speicher verwenden, der diese Funktion unterstützt - standardmäßig wahr).
  • Ordner erstellen, kopieren, verschieben und löschen.
  • Kopieren und verschieben Sie Dateien und Ordner in einem einzigen Vorgang über separate Speicher hinweg.
  • Überprüfen Sie, ob bestimmte Dateien, Ordner oder Speicher vorhanden sind.

Unterstützte OCR-Eingabedateiformate

JPEG
PNG
GIF
BMP
TIFF

Unterstützte OCR-Ausgabedateiformate

XML
JSON

Anforderungen

Zum Erstellen der API-Client-Bibliothek ist Folgendes erforderlich:

  1. Java 1.7+
  2. Maven

Voraussetzungen

Um Aspose.OCR Cloud SDK für Java zu verwenden, müssen Sie ein Konto bei Aspose Cloud registrieren und Client-ID und Client-Secret unter Cloud Dashboard suchen/erstellen. Es ist ein kostenloses Kontingent verfügbar. Weitere Einzelheiten finden Sie unter Aspose Cloud Pricing.

Installation

Von Maven installieren

Fügen Sie das Aspose Cloud-Repository zu Ihrer Anwendung pom.xml hinzu

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

Von der Quelle installieren

Um die API-Clientbibliothek in Ihrem lokalen Maven-Repository zu installieren, führen Sie einfach Folgendes aus:

mvn clean install

Um es stattdessen in einem Remote-Maven-Repository bereitzustellen, konfigurieren Sie die Einstellungen des Repositorys und führen Sie Folgendes aus:

mvn clean deploy

Weitere Informationen finden Sie unter OSSRH Guide.

Maven-Benutzer

Fügen Sie diese Abhängigkeit zum POM Ihres Projekts hinzu:

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

Andere

Generieren Sie zunächst das JAR, indem Sie Folgendes ausführen:

mvn clean package

Installieren Sie dann manuell die folgenden JARs:

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

BEISPIEL

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;
}

Lizenzierung

Alle Aspose.OCR Cloud SDKs, Hilfsskripte und Vorlagen sind lizenziert unter MIT License.

Autorisierung & Authentifizierung

Authentication schemes definiert für die API ist wie folgt:

JWT

Empfehlung

Es wird empfohlen, in einer Multithread-Umgebung pro Thread eine Instanz von „ApiClient“ zu erstellen, um potenzielle Probleme zu vermeiden.

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

VersionRelease Date
21.6.04. Juni 2021
20.7.06. Juli 2020
1.0.012. Mai 2020
1.0.112. Mai 2020
20.5.011. Mai 2020
18.8.018. September 2019