Browse our Products
Aspose.OCR for Java 22.1 - Release Notes
This page contains release notes information for Aspose.OCR for Java 22.1
GPU version: 21.6.0
All Features
| Key | Summary | Category | 
|---|---|---|
| OCRJAVA-209 | Add multipage TIFF input support | Enhancement | 
Enhancements
The next opportunities:
- added ability to recognize the images in TIFF format
Public API and Backwards Incompatible Changes
New API
- added method ArrayList
Removed APIs
All methods of the previous release are supported.
Will be deprecated
String RecognizePage(String fullPath, Rectangle box);
String RecognizePage(BufferedImage image_, Rectangle box);
Usage Example
import static java.lang.System.out;
import java.awt.Rectangle;
import java.io.IOException;
import com.aspose.ocr.AsposeOCR;
import com.aspose.ocr.License;
import com.aspose.ocr.RecognitionResult;
import com.aspose.ocr.RecognitionSettings;
import com.aspose.ocr.SaveFormat.Format;
////  for gpu version
// import com.aspose.ocr.gpu.AsposeOCR;
// import com.aspose.ocr.gpu.License;
// import com.aspose.ocr.gpu.RecognitionResult;
// import com.aspose.ocr.gpu.RecognitionSettings;
public class App {
       public static void main(String[] args) {
        // set license    
        License.setLicense("Aspose.Total.lic");
        boolean resLicense = License.isValid();
        out.println("License is :" + resLicense);
        // Create api instance
        AsposeOCR api = new AsposeOCR();
        String img= "D:/img.tiff";
		// Recognize TIFF
		DocumentRecognitionSettings settings = new DocumentRecognitionSettings(0);
        ArrayList<RecognitionResult> result = api.RecognizeTiff(img, settings);
    }
}