This gem was build to convert HTML data into PDF documents. This is handy because Rails is much better at building HTML document than at building PDF documents.
Add the following line to your gemfile
gem 'postdoc'
And install it
bundle install
Now you can render a pdf from a string that contains the data from a HTML file in the following way:
- ChromeRemote is gives us a client to talk to chrome.
# Run tests.
rake test
# Generate a test pdf. Usefull for debugging purposes.
bin/run_with_website
For Mac users with an No such file or directory - chrome
exception, use the following command from the root folder of this repository.
cp bin/chrome /usr/local/bin/chrome
Refactor all instances of string to stringIO for better future interop with files.