Script/program for converting PDF to XML

Budget $30 - $250 USD
Bids 18
Average Bid $230

I need a script/program for converting PDF files to XML files (e.g. Java, C, PHP or similar). The PDF content is build from the same template and consists of text and tables. The content will differ from file to file but is based on the same structure/template (i.e. same structure of head section, table section etc.).

The PDF files typically consists of 8-15 pages (metric A4 format).

The script/program must work on a webserver (reading PDF - converting - writing XML on the web server)

The flow must be similar to this:
1. The PDF file is received in a fixed e-mail account on a mail server
2. A XML setup file must be used as input to setup specifications for the script/program (with details of e-mail accounts, web server addresses/folders + other necessary spec.)
3. When the e-mail account receives an e-mail with an attached PDF, the script/program must check for correct type of email/attached PDF
4. If correct type of email/attached PDF, the script/program must convert the PDF til XML
5. The XML file must be saved in a web server folder specified in the XML setup file.

I will provide example of the PDF.

I will of course need the source code after development.

Post a Project Like This

This project was awarded to


Impressed on quality of work, much better than expected. I asked for transcaribing articles to post them in website. She returned with html, with exact layout and format of site, ready to upload via ftp.Job done in spanish.I will ask for new jobs in the future.Spanish: Impresionada por calidad del trabajo, mejor de lo esperado. Ha hecho transcripción artículos para subir a una web. Los ha entregado formateados en html, sólo he tenido que subirlas via ftp. Cuento con ella para nuevos trabajos.
About the Freelancer
Suygenneris Profile Picture

My web development process consists of four crucial steps to achieve maximum quality in PHP applications: Consulting, Analysis, Innovation and Scalability. Quality and client needs are my priorities. Demonstrated ability to identify and troubleshoot critical issues. Knowledge of emerging technologies and platforms. Excellent communication skills. Since September 2014 I have been working exclusively for US company but every so often I accept extra jobs here because I love freelancing :) I put your ideas in action.

Looking to make some money?

  • Set your budget and the time frame
  • Outline your proposal
  • Get paid for your work

Bids on this Project

  • OutsourceMan Profile Picture


    Jaipur,  India

    Achieving a task requires immense hard work. The same goes with becoming a *Preferred Development Team*. A team who is chosen and recommended by more than 221+ employers. Our team ♥ and specialize in HTML, CSS, Javascript, jQuery, PHP, WordPress, Photoshop. We will thoroughly understand your needs and offer the best software service solutions. We'll partner with you to help you achieve your business goals by providing expert technology services. Lets get started! Raman Founder & CEO Since 2005

    PHP, Website Design, Graphic Design, and Copywriting

  • pavan45 Profile Picture


    Bangalore,  India

    To secure a challenging position in an freelancer community where I can effectively contribute my skills as a Software Architect in designing and developing , testing , supporting possessing competent technical and management skills with challenging Core Values: 1. Respect the expectation of clients and value their association with me. 2. Exibhit excellent professional services 3. Responsiveness to the changes in client priorities, and repond to contemporary. 4. Challenging the futuristic changes in technology to meet the expectations of tomorrow. My Misssion to embibe innovations in all deeds , cultivate it through learning environment to attain and meet clients and help in succession of their needs. Below are the SkillSet and technical stacks:- ● Languages: Java 7, ● Frameworks: Springs core, Springs MVC, Springs Webservices, Spring ORM , JPA, Hibernate 4, JAX-WS (SOAP), JAX-RS(REST). ●Scripting languages: ANT1.8 and Maven3. ●Version Control: SVN, CSV, GitHub, jenkins ● API: Jersey, JAXB, JSON, DOM, SOAP, WSDL. ● Templates:- Freemarker, Velocity ● Database Technologies: Oracle SQL, MySQL, PL/SQL. ● Web Servers/App. Servers: Jetty, Jboss EAP 6.x, Tomcat7 and Oracle Web logic 11g. ● Web-Technologies: HTML, JSP, XML, XSLT, JavaScript. ●Development Tools: SQL developer, TOAD, Oxygen13, Altova XmlSpy. ●Data Communication and Networking: TCP/IP, SNMP, POP3, SMTP, DNS. Interested to work with clients 24/7 any global time zone. My experience in developing user-friendly solutions on time and on budget would enable me to step into a software engineering role in freelancer Community. I look forward to speaking with you. -Pavan

    Java, JSP, Javascript, and XML

  • srinichal Profile Picture


    hyderabad,  India

    Perfection and dedication are the way we deal with projects on freelancer. There have been many clients all over the world that are satisfied with the solutions provided.All types of automation works along with web based solutions are our expertise. Looking to provide solutions in the Mobile markets as well. Some of the automation tools are listed in portfolio and here as well: * AutoBidder tool for Madbid like sites * Automation tools For all emails and social Bookmark sites * Social Bookmarking tools * Facebook Likes Automation * Webbased Versions of tools tailored to custom needs * Desktop apps tailored to customer needs * Proxy tools tailored to your requirements. A dedicated team that can literally deliver any project solution with high expertise. Please don't hesitate to contact us via freelancer. Satisfaction guaranteed solutions delivered all over the world. The Skill Set ranges from C# to PHP, Iphone to Andriod. We can deliver almost any solutions for your needs. We can also take up any type of work based on web design to desktop or mobile in the broad spectrum as we always strive to learn and perfect.

    PHP, Perl, Java, and JSP

  • ghazalpasha Profile Picture


    Montreal,  Canada

    I'm a computer and electrical engineer. I have done many projects here ranging from web scraping to data mining and machine learning. I can code in most common languages (C++, Java, Python, Php) and can also do scientific programming (Matlab, R). I always deliver on time and go over the project if needed until the employer is satisfied.

    Java, Python, Website Design, and Linux

  • ineedWorkJob Profile Picture


    Jessore,  Bangladesh

    I'm an expert developer (Windows Desktop Software & Web). I also do many others task like: - data mining - photo/image editing - data scraping - web automation - etc. For more, please check my skill set. :)

    PHP, ASP, C Programming, and Java

  • Gnus Profile Picture


    Sofia,  Bulgaria

    A professional in data processing, scraping and automation scripts. Most used technologies are PHP, HTML, JS, MySQL.

    PHP, Perl, C Programming, and Java

  • SigmaVisual Profile Picture


    Taxila Cantt,  Pakistan

    Web, Bots, Crawlers, and Scrapers Development. I have expertise in automation services and I can automate any manual process.

    PHP, ASP, C Programming, and Javascript

  • netsoftcompany Profile Picture


    Bucharest,  Romania

    Hello, With a 9+ years experience in software development customized based in Australia , USA and Romania Netsoftcompany is among the largest companies in IT sector . Netsoftcompany is an Romanian based software company that focuses on highly qualitative, timely delivered and cost-effective custom software development. With a rich and varied experience in providing custom software development and project management capabilities and stringent quality standards ensure us to develop solutions that give your business an edge over your competitors.

    PHP, C Programming, Java, and Javascript

  • hbxfnzwpf Profile Picture


    Beijing,  China

    I am a MMORPG game developer, mainly focus on server side, and I am also very familiar with client side developing. I have 14 years programming experience, and worked for 6 years. I am an expert of C++ and Java, and proficient in developing under Windows/Linux/Unix/Embeded environment. I promise to give you the best solution.

    C Programming, Java, Python, and Software Architecture

  • try67 Profile Picture


    Villanueva de la Cañada,  Spain

    I'm a very experienced software developer, specializing in creating custom-made solutions for Adobe products, such as Acrobat, Reader, Photoshop, Illustrator and InDesign. I'm also very active on the AcrobatUsers and Forums, where I appear on the "Wall of Legends" for my contributions. In addition, I'm a Sun Certified Java Programmer (SCJP6) with experience in working on web-based Java applications and stand-alone applications.

    Java, Javascript, XML, and Visual Basic