Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free.

I am currently learning rails, day to day, and I get more attached. I would like to use Rails to build a Web app with similar functionality like Scribd or Docstoc.

What components/gems/plugins/libraries in Rails or Ruby could be used to create a web app with similar functionallity ?

The web app should be have the

  • Epub coversion to image(jpeg) as well as pdf
  • PDF conversion to image (jpeg) as well as epub
  • PDF to Epub

I would just like suggestions on the libraries or plugins, etc... to use to obtain the above functionalities using Rails, and what makes them special.

share|improve this question

put on hold as off-topic by MichaelT, durron597, Kilian Foth, Snowman, GlenH7 yesterday

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions asking us to recommend a tool, library or favorite off-site resource are off-topic for Programmers as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it." – MichaelT, durron597, Kilian Foth, Snowman, GlenH7
If this question can be reworded to fit the rules in the help center, please edit the question.

    
Thanks Matthieu. Ended up just converting PDF's to images. And unzipping the Epubs. pdf.js looks promising as well github.com/mozilla/pdf.js –  Skillachie May 12 '12 at 23:15

1 Answer 1

up vote 1 down vote accepted

Most document conversion systems would most likely be Unix libraries/software; you'll most likely want to establish a list of all the file-types that you want to handle and the way you want to handle them (just convert them to a JPEG, convert to a PDF to preserve the text, etc.). You will also need to offload the document processing to a queue of workers so that your web server does not get bogged down. A good overview of this sort of system was written by Jeremy McAnally about his tldr.it web page summarizing system.

share|improve this answer
    
Thank you, have not been active with this profile –  Skillachie Nov 26 '11 at 14:05

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