# How to generate a PDF from html.erb file

**URL:** <https://www.ruby-forum.com/t/how-to-generate-a-pdf-from-html-erb-file/146785>\
**Category:** Rails\
**Created:** [August 25, 2008, 1:42pm UTC](https://www.ruby-forum.com/t/how-to-generate-a-pdf-from-html-erb-file/146785 "2008-08-25T13:42:51Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Abhishek\_shukla](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/7cd45c/32.png) [@Abhishek\_shukla](https://www.ruby-forum.com/u/Abhishek_shukla)\
**Post date:** [August 25, 2008, 1:42pm UTC](https://www.ruby-forum.com/t/how-to-generate-a-pdf-from-html-erb-file/146785/1 "2008-08-25T13:42:51Z")

</div>

Hello friends,  
I have a task in which i need to generate a pdf file from the html.erb  
file.  
and seriously i don’t have any clue. So pleas help me out…

Thanks  
abhishek

---

<div class="post-metadata">

**Author:** ![Abhishek\_shukla](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/7cd45c/32.png) [@Abhishek\_shukla](https://www.ruby-forum.com/u/Abhishek_shukla)\
**Post date:** [August 25, 2008, 1:58pm UTC](https://www.ruby-forum.com/t/how-to-generate-a-pdf-from-html-erb-file/146785/2 "2008-08-25T13:58:07Z")

</div>

On 25 Aug 2008, at 13:42, Abhishek shukla wrote:

> I have a task in which i need to generate a pdf file from the  
> html.erb file. and seriously i don’t have any clue. So pleas help me  
> out…

Be prepared to shell out quite a bit of money for the exorbant license  
fee, but:  
[http://sublog.subimage.com/articles/2007/05/29/html-css-to-pdf-using-ruby-on-rails](http://sublog.subimage.com/articles/2007/05/29/html-css-to-pdf-using-ruby-on-rails)

Best regards

Peter De Berdt

---

<div class="post-metadata">

**Author:** ![Abhishek\_shukla](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/7cd45c/32.png) [@Abhishek\_shukla](https://www.ruby-forum.com/u/Abhishek_shukla)\
**Post date:** [August 26, 2008, 10:51pm UTC](https://www.ruby-forum.com/t/how-to-generate-a-pdf-from-html-erb-file/146785/3 "2008-08-26T22:51:13Z")

</div>

Looks like maybe a job for PHP which has a nice class library for  
doing PDF… Maybe somebody could port it to Rails?

~DC

---

<div class="post-metadata">

**Author:** ![Abhishek\_shukla](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/7cd45c/32.png) [@Abhishek\_shukla](https://www.ruby-forum.com/u/Abhishek_shukla)\
**Post date:** [August 27, 2008, 11:25am UTC](https://www.ruby-forum.com/t/how-to-generate-a-pdf-from-html-erb-file/146785/4 "2008-08-27T11:25:02Z")

</div>

On Aug 25, 1:42 pm, “Abhishek shukla” [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Hello friends,  
> I have a task in which i need to generate a pdf file from the html.erb file.  
> and seriously i don’t have any clue. So pleas help me out…
> 
> Thanks  
> abhishek

Have a look at  
[http://code.google.com/p/cnruby/wiki/RailsPluginActiveFPDF](http://code.google.com/p/cnruby/wiki/RailsPluginActiveFPDF). I have  
no experience using it, but it looks up to date and the templates are  
ok (as far as pdf generation goes…), e.g. \<http://  
[cnruby.googlecode.com/svn/trunk/rails-plugins/active\_fpdf/app/views/](http://cnruby.googlecode.com/svn/trunk/rails-plugins/active_fpdf/app/views/)  
pages/pdfs/show-06.rfpdf\>.

Another option is to generate LaTeX documents using erb and post-  
process these using pdflatex. Should be doable in less than 50 lines  
of ruby, but IMO not practical unless you’re comfortable with LaTeX.

Isak
