Here’s the deal; I frequently have to make PDF documents from HTML documents for my job. But it looks gnarly if you just take the straight HTML and make a PDF file out of it, instead, it’s much nicer to space out the sections so they each start on a new page – the only problem is that this takes forever with my job’s current position!
The method I was taught to use for my job was to open the HTML file in IE, and use the “Print Preview” to see how the pages are aligned. When I see a section that’s not properly lined up, I need to close the Print Preview, go into the actual HTML source code and add a whole of <BR> tags and hope it’s enough to push the content to the next page. Once I save the HTML, I go back to IE, refresh the page, then go back to Print Preview to see if the changes worked. If not, I get to redo it again; at least once per page (and often many more). This is especially tedious and inefficient, and to make matters worse, IE can take a while to render 100+ pages, which adds a 10-20 second delay each time I do this --ugh. Once this is finally done, we use a “Print to PDF” program to make the PDF.
Surely there must be an easier way! I found one method that sort of worked, but isn’t perfect. I can use Microsoft Word to open the HTML document (which displays it like a webpage), then simply press the Return Key to add spaces where needed. THIS IS SO MUCH EASIER. The only downside is that Word renders some HTML in a janky king of way – especially tables!
So is there a good program I can use that displays HTML similar to how IE does, while allowing me to add spaces to the document in a “Live Preview” of what it will look like when printed to PDF? Thanks!