processes scanned images or even smartphone photos in JPEG format and creates JPEG documents containing recognized text. To add it to your project, you just need to get Aspose.OCR
Aspose Maven Repository or specify Aspose Maven Repository configuration and install it within your Maven-based project by adding the following configurations to the pom.xml. For Graddle, Ivy, Sbt examples check out our repository .
Maven Dependency
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-ocr</artifactId>
<version>22.5</version>
</dependency>
With Java OCR and just a few lines of code, you can create full-featured application that converts an JPEG image to Searchable PDF document:
- Create an instance of AsposeOcr class
- Call AsposeOCR.RecognizePage method
- Pass the JPEG file path as parameter
- AsposeOCR.RecognizePage returns a String or file of Searchable PDF type
System Requirements
Before running the example, make sure that Java 2 Platform, Standard Edition (J2SE) 6.0 (1.6) or later is installed on your system.
- JDK 1.6 or higher is installed.
//Create API instance
AsposeOCR api = new AsposeOCR();
//Prepare rectangles with texts.
ArrayList rectArray = new ArrayList();
rectArray.add(new Rectangle(138, 352, 2033, 537));
rectArray.add(new Rectangle(147, 890, 2033, 1157));
String result = api.RecognizePage("srcImage.png", rectArray);
System.out.println("Result with rect: " + result);
JPEG What is JPEG File Format
A JPEG is a type of image format that is saved using the method of lossy compression. The output image, as result of compression, is a trade-off between storage size and image quality. Users can adjust the compression level to achieve the desired quality level while at the same time reduce the storage size. Image quality is negligibly affected if 10:1 compression is applied to the image. The higher the compression value, the higher the degradation in image quality.
Read MoreSearchable PDF What is Searchable PDF File Format
Searchable PDF files retain the original scanned image for viewing, as well as OCR text in a hidden layer that can be used for full-text searches within a document or highlighting text for copy and paste operations. Full OCR conversion to PDF, not including the original image, will never retain 100% of the original formatting, especially if the document has many images or a complex layout.
Read More