This is a test commit to learn the workflow.
Merge pull request #1 from Aakarsha22/Test-Branch

Test branch
My first commit
This is a test commit to learn the workflow.
Created the CharBean which will hold character information.
Merge branch 'master' of github.com:VaticanCameos/pdfparsing into BeanDevelopment
This commit introduces some changes in pdf2html.src.main.java.
1. A method captureStream() was created which is used to redirect the console output to a String.
2. It takes InputStream, PDF2HTMLServiceImpl as arguments.
3. convertPage() call has been shifted to inside captureStream().
4. Using a custom PrintStream, we are able to return the console output as a String.
5. The String so returned is printed to console again just to be sure.
Added some comments about captureStream().
1. Details its functionality.
2. Details the format of the output being generated.
Next step: Create a regex to capture relevant data in CharBean objects.
Added some more bean stuff.
1. Added ImageBean class.
2. Added BeanGenerator class.
Added several features.
1. Added BeanGenerator class for bean generation from string input.
2. Modified CharBean class to add its instance variables.
And more.
Provided speed optimization.
1. Removed java.lang.Reflection from CharBean, better than being lazy.
2. Removed unnecessary exception declarations.
3. BufferedReader does the job just fine. It was reflection that slowed the program down.
4. Added a singleCharOrSpace regex token to the RegexHelper class.
Removed some stuff.
1. Removed Scanner, no longer needed.
2. Removed pointless debug statement.
3. Removed String[] lines, since not using String.split().
Merge pull request #2 from VaticanCameos/BeanDevelopment

Character Bean Development
Added .gitignore file

Purpose: To prevent tracking of .class files.
Made some changes in how CharBeans are stored.
1. Created a LinkedHashMap that stores CharBeans and indexes them according to Y-coordinate.
2. Doing so means that I can access CharBeans according to the line they must be printed on in the HTML.
3. BeanToHTML class will be using DIV tags to position in absolute manner.
4. Need to figure out how to convert coordinates in the CharBean to those required by the DIV tag.
Improperly working version of BeanToHTML class.
1. Added output folder in project directory which will contain output HTML files, one HTML per page.
2. Need to understand how to translate text adjusted coordinates to DIV top and left
ImageBean and ImageGenerator

Created the classes; ImageBean and ImageGenerator . manner. Now a regex
is to be made which captures the image properties . to get the image
name , position  and possibly size.
Tried regex changes; discarded them
Merge pull request #3 from Aakarsha22/ImageBean

ImageBean and ImageGenerator
Clarified merge problems