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
- Konwertuj obraz do programu Excel za pomocą OCR przy użyciu języka Java
- Konwertuj obraz online za pomocą URI na Excel z OCR w Javie
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:
- Zainicjuj instancję klasy AsposeOcr.
- Utwórz instancję obiektu klasy RecognitionSettings.
- Rozpoznaj obraz wejściowy metodą RecognizePage.
- 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:
- Najpierw utwórz obiekt klasy AsposeOcr.
- Zainicjuj instancję klasy RecognitionSettings.
- Rozpoznaj obraz za pomocą OCR przy użyciu metody RecognizePage.
- 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.