So I have been asked to take a pdf and create an ebook on this clients site. This is a new field for me so I am looking for advice. It is a one off pdf conversion to “presumably” an epub format and then upload it and create a page to display it.
Any advice on how to do this would be greatly appreciated, maybe this is the wrong approach entirely? Currently I am swimming in the dark on this idea.
It is a pdf of mixed text and images, the document is definitely not to be editable by viewers, i am just looking for a slick way to present it online.
Sorry for not explains properly. So I take the pdf and create an ebook, flibable pages, search for text etc. then put it on the website so when people select the menu item the view the book. I hope that is clearer?
“If you’re a developer / running your own website, You can embed an EPUB reader using open-source JavaScript libraries like epub.js (still the most popular and maintained option for rendering EPUBs in the browser). Sites or services can host EPUB content and display it seamlessly to visitors.”
You would probably have to create a custom HTML component to do it.
Sorry but the wrong of the stick is prevalent here, it is not a book for sale or distribution, just a pdf document they want to share on the website in a slick way, no sale, etc.
The project is free just click on download and save it on your computer. Then copy the HTML file all instructions are there and replace my file name with yours. I do a bit of free stuff as I’m not a developer just enjoy doing stuff for me and I’m happy to share. I did an accordion project with embedded pdf, videos and images too. Just search me and help your self. Need sny help just come back to me.
If you have a PDF file, yes, there is a way to make it a viewable page in your site. The project that’s been pointed to by others is one way of doing that and simple enough to use on almost any site.
As for ePub, beware. The reason people want ePubs is because they want to read on small screens. PDF is usually not appropriate for mobile devices, it’s not set up to re-paginate based upon screen size. ePub is (and you don’t want to designate a PDF file for small screens because then it doesn’t work well on large ones; Amazon uses took years to figure out what to do on different sized Kindles with PDFs). However, ePub has a lot of restrictions on formatting (about like Markdown in that respect), and ePub readers can be notoriously bad. Embedding Javascript ePub code is not something I’d attempt, as it would be asking for support calls. I’d rather download an ePub file to the site visitor and have them use a “real” ePub reader that’s been through the battles. Note also that if you’re using special fonts—I have five special ones I’ve designed for my technical work—ePub is not what you want to use.