When people convert PDF files into HTML files, they tend to be disappointed with the results. The main reason for this tends to be that a straight conversion is not possible. PDF files can contain a large number of structures which have no direct equivalent in HTML (even in the new HTML5). PDF was designed as a format to be viewed – the file is painted onto the page and the user sees the end result. Many PDFs are generated from strips of images or overlapping overlays which need to fit together exactly.
People also expect the text in an HTML file to be in the correct order. Because a PDF is generating a ‘picture’ this is not always going to happen. Some PDF creation tools draw the text in very odd ways – I explained this in more detail in a previous article: PDF text. The text looks correct because your brain sees he finished output and interprets it.
If image quality in the HTML is important, you could convert the PDF into a image and display that, but then all interaction is lost and you need big files for high resolution.
Updated 2012 – since I wrote this, I have indeed had a look at HTML5 and you can read the results in other blog articles.
This post is part of our “HTML5 Article index” in these articles, we aim to help you understand the world of HTML5.
Are you a Developer working with PDF files?
Our developers guide contains a large number of technical posts to help you understand the PDF file Format.
Do you need to solve any of these problems?
|Display PDF documents in a Web app|
|Use PDF Forms in a web browser|
|Convert PDF Documents to an image|
|Work with PDF Documents in Java|
4 Replies to “Why PDF to HTML conversion does not work very…”
I am trying to convert a file in Pagemaker 7.0 into html. Since a direct conversion is not yielding the desired results, I converted it into pdf first. This step is ok. But in the next step, when I convert pdf to html, not all fonts are properly displayed. Although the system has all the fonts, html does not recognize these fonts. I tired to embed the fonts into the document and then convert. Still html does not recognize the fonts. Does it have anything to do with the font type such as true type, open type etc? Please help.
Are you trying to convert in PageMaker 7.0 or using JPDF2GTML5?
I used pagemaker 7.0 to create my first and original files. By the way what isJPDF2GTML5? Is it a tool to convert pdf to html 5?
I am trying to convert into html 4.01 from pdf. And the original files are in pagemaker 7.0 as I mentioned. Do you need any other information.
JPDF2GTML5 is our PDF to HTML5 converter. There is a free online version at https://convert.idrsolutions.com
You read need a PageMaker forum to ask questions related to PageMaker 7.0 – I am sorry but we do not use it