Aspose.OCR Java For Ruby

Introduction

Rjb - Ruby Java Bridge

RJB is a bridge program that connect between Ruby and Java with Java Native Interface. Rake + Rjb is the more powerful and useful build tool than both Maven and Ant. You can test your Java business logic class itself with Rjb’s mock. It helps to migrate Struts’s Model Object into your RoR application. But beware to buildSwing application, Ruby (and Rjb) doesn’t consider JVM’s native threads handling.

Aspose.OCR for Java

Aspose.OCR for Java is an optical character & marker recognition component allowing the programmers to add OCR & OMR technology into their Java applications quickly and easily.

OMR features can be used to process questionnaires, ballots, educational tests and ordering sheets, where the documents to be processed are filled in by hand, and scanned images of such forms are used for marker recognition.

Aspose.OCR Java for Ruby

Project Aspose.OCR Java for Ruby shows how different tasks can be performed using Aspose.OCR Java APIs in Ruby. This project is aimed to provide useful examples for Ruby developers who want to utilize Aspose.OCR for Java in their Ruby Projects using Rjb (Ruby Java Bridge).

System Requirements and Supported Platforms

System Requirements

Following are the system requirements to use Aspose.OCR Java for Ruby:

  • Rjb Gem is configured
  • Downloaded Aspose.OCR component

Supported Platforms

Following are the supported platforms:

  • Ruby 2.2.x or above and respective DevKit.
  • Java 1.5 or above

Downloads

Download Required Libraries

Download required libraries mentioned below. These are the required for executing Aspose.OCR Java for Ruby examples.

Download Examples from Social Coding Sites

Following releases of running examples are available to download on below mentioned social coding sites:

GitHub

Installation And Usage

Installing

It is very simple and easy to install Aspose.OCR Java for Ruby gem, please follow these simple steps:

  1. Run following command.
 $ gem install aspose-ocrjava
  1. Download required Aspose.OCR for Java Component from following link. https://downloads.aspose.com/ocr/java
  2. Create “jars” folder at root of the Aspose.OCR Java for Ruby gem and copy downloaded component into it.

Using

Include the required files to recognize text.

 require File.dirname(File.dirname(File.dirname(__FILE__))) + '/lib/aspose-ocrjava'

include Asposeocrjava

include Asposeocrjava::RecognizeText

initialize_aspose_ocr

Let’s understand the above code.

  1. The first line makes sure that the Aspose.OCR is loaded and available.
  2. Include the files that are required to access the Aspose.OCR.
  3. Initialize the libraries. The aspose JAVA classes are loaded from the path provided in the aspose.yml file

Support, Extend and Contribute

Support

From the very first days of Aspose, we knew that just giving our customers good products would not be enough. We also needed to deliver good service. We are developers ourselves and understand how frustrating it is when a technical issue or a quirk in the software stops you from doing what you need to do. We’re here to solve problems, not create them.

This is why we offer free support. Anyone who uses our product, whether they have bought them or are using an evaluation, deserves our full attention and respect.

You can log any issues or suggestions related to Aspose.OCR Java for Ruby using any of the following platforms:

Extend and Contribute

Aspose.OCR Java for Ruby is open source and its source code is available on the major social coding websites listed below. Developers are encouraged to download the source code and contribute by suggesting or adding new feature or improving the existing ones, so that others could also benefit from it.

Source Code

You can get the latest source code from one of the following locations:

Sample Code Examples

This section includes the following topics: