Boston Java Meetup Group - Java and Documents: PDF Parsing to Make Reflection Your Compliant Minion

When: Tue February 12, 2013 6:30 pm

Organization: Boston Java Meetup Group

Location: Akamai, 8 Cambridge Center, Cambridge, MA


  • Java and Documents: PDF Parsing to Make Reflection Your Compliant Minion

    by Steve Hawley



    The Adobe Portable Document Format is a deceptively simple format that lends itself to obvious Java parsing solutions, which guarantee either hard to read code or fragile code or both.  Former Acrobat engineer, Steve Hawley, will discuss the details of the PDF format and how to greatly reduce the fragility of PDF consuming and generating code while improving the readability and maintainability.  By using a few simple design patterns and taking advantage of Java’s annotation and reflection, it is possible to create flexible tools for consuming and generating PDF that are correct by contract and easily adaptable to changes and growth in the PDF specification.


    About the Speaker

    Steve  Hawley has been with Atalasoft since 2005. Not only is he responsible for the architecture and development of DotImage, he is one of the masterminds behind Bacon Day. The only employee with a working stoplight in his office, Steve has over 20 years of experience with companies like Bell Communications Research, Adobe Systems, Newfire, Presto Technologies. He has several patents under his belt and fears that his son Stuart will one day take over the world, leaving a smoking trail of ruin behind him.