I have a page with a complex structure and some fancy stylings (look at those accordions etc.) https://animalso.com/breeds/chiweenie/

How do I create a PDF file from it, so it will remain all the info and look really nice?

Thanks in advance :)

  • 2
    You want the PDF to match exactly the webpage? My understanding of interactive PDFs is that for this to work you would have to create it originally in inDesign or something similar, rather than printing to a PDF. – plttn Mar 16 '18 at 18:58
  • What you've tried? Why that wasn't a solution? – Máté Juhász Mar 16 '18 at 19:03
  • 1
    <Control>-<P> and then "Print to PDF"? – Mokubai Mar 16 '18 at 19:06
  • The interactive accordion thing, the photo gallery links are probably not going to get converted to PDF easily. – Edi Mar 17 '18 at 22:08

There aren't really any easy, free, "non-techy" answers that will produce nice PDFs of complex webpages like that one (that I know of). The easiest PDF-making method is just printing to a PDF using Chrome or Firefox, both of which support printing just a selection of the webpage, but neither of which can handle your page very well.

But if it's your own Wordpress site that you're trying to PDF-ify, you could try looking at some Wordpress plugins like these or these. Those will allow you to grab your Wordpress content directly and produce a PDF, though again, the good ones tend to be paid.

|improve this answer|||||

You could use wkhtmltopdf. Windows versions are available on the downloads page.

wkhtmltopdf http://animalso.com/breeds/chiweenie/ chiweenie.pdf

|improve this answer|||||

You can do that using some online website which can help you to for different conversation here is the link

TO convert

and specifically for HTML to PDF

For Your Specific formate

I have tried the link that you posted, and it works fine.

|improve this answer|||||

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.