Obraz do programu Excel OCR Java

Możesz programowo przekonwertować obraz do pliku Excel z optycznym rozpoznawaniem znaków w Javie. Możesz załadować obraz wejściowy z dysku lub adresu URI, a następnie rozpoznać tekst, aby utworzyć plik XLSX lub XLS.

Image to Excel Converter – Instalacja Java API

Możesz konwertować obrazy do Excela za pomocą Aspose.OCR for Java API. Załaduj plik wejściowy w formacie JPG, PNG, BMP lub innym i rozpoznaj tekst do zapisania wyjściowego pliku Excel. Pobierz plik JAR z New Releases lub użyj poniższych konfiguracji w pliku pom.xml swojego projektu opartego na Maven:

Magazyn:

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>

Zależność:

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-ocr</artifactId>
    <version>21.12</version>
</dependency>

Konwertuj obraz do programu Excel za pomocą OCR przy użyciu języka Java

Możesz przekonwertować obraz do pliku Excel, wykonując następujące czynności:

  1. Zainicjuj instancję klasy AsposeOcr.
  2. Utwórz instancję obiektu klasy RecognitionSettings.
  3. Rozpoznaj obraz wejściowy metodą RecognizePage.
  4. Na koniec zapisz dane wyjściowe jako plik programu Excel.

Poniższy kod demonstruje, jak przekonwertować obraz do pliku programu Excel przy użyciu języka Java:

//Utwórz instancję interfejsu API
AsposeOCR api = new AsposeOCR();

try {
RecognitionSettings settings  = new RecognitionSettings();
        RecognitionResult result = api.RecognizePage("OCR.png", settings);

        // Zapisz wyniki OCR jako plik XLSX Excel
        result.save("OCRjava.xlsx", Format.Xlsx);

} catch (IOException e) {
        e.printStackTrace();
}

Konwertuj obraz online za pomocą URI na Excel z OCR w Javie

Możesz przekonwertować obraz online na plik programu Excel za pomocą funkcji OCR, wykonując poniższe czynności:

  1. Najpierw utwórz obiekt klasy AsposeOcr.
  2. Zainicjuj instancję klasy RecognitionSettings.
  3. Rozpoznaj obraz za pomocą OCR przy użyciu metody RecognizePage.
  4. Zapisz plik wyjściowy w formacie XLSX lub XLS.

Poniższy fragment kodu wyjaśnia, jak przekonwertować obraz online za pomocą OCR w Javie:

// Pobierz obraz do rozpoznania
String uri = "https://qph.fs.quoracdn.net/main-qimg-0ff82d0dc3543dcd3b06028f5476c2e4";

//Utwórz instancję interfejsu API
AsposeOCR api = new AsposeOCR();

try {
RecognitionSettings set = new RecognitionSettings();
        RecognitionResult result = api.RecognizePageFromUri(uri, set);

        // Zapisz wyniki OCR jako plik XLSX Excel
        result.save("OCRjava.xlsx", Format.Xlsx);

} catch (IOException e) {
        e.printStackTrace();
}

Uzyskaj bezpłatną licencję API

Możesz w pełni ocenić funkcje API, prosząc o bezpłatną licencję tymczasową.

Wniosek

W tym artykule nauczyłeś się, jak programowo przekonwertować obraz z pliku lokalnego lub z internetowego identyfikatora URI do pliku programu Excel za pomocą oprogramowania OCR w Javie. Możesz zautomatyzować ten proces rozpoznawania wielu obrazów z folderu, a także używać przetwarzania równoległego zgodnie z własnymi wymaganiami. Odwiedź dokumentację, aby zapoznać się z innymi funkcjami. Ponadto zachęcamy do kontaktu z nami na forum.

Zobacz też