# Newbie :: Create document from database

**URL:** <https://www.ruby-forum.com/t/newbie-create-document-from-database/102739>\
**Category:** Rails\
**Created:** [April 5, 2007, 11:16am UTC](https://www.ruby-forum.com/t/newbie-create-document-from-database/102739 "2007-04-05T11:16:22Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![aveo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/aeb1de/32.png) [@aveo](https://www.ruby-forum.com/u/aveo)\
**Post date:** [April 5, 2007, 11:16am UTC](https://www.ruby-forum.com/t/newbie-create-document-from-database/102739/1 "2007-04-05T11:16:22Z")

</div>

Hi all,  
I am newbie to ruby. I am creating web based data management tool  
using ruby on rails. I’ve done with interface and data management. Now  
I want to create a document from database. I want my database values  
should reflect in standard doc format, like a template. How can I do  
it in ruby. I am using MySQL-front as back-end.  
Please help me out.

Thanks,  
-aveo

---

<div class="post-metadata">

**Author:** ![aveo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/aeb1de/32.png) [@aveo](https://www.ruby-forum.com/u/aveo)\
**Post date:** [April 5, 2007, 1:33pm UTC](https://www.ruby-forum.com/t/newbie-create-document-from-database/102739/2 "2007-04-05T13:33:53Z")

</div>

aveo wrote:

> Hi all,  
> I am newbie to ruby. I am creating web based data management tool  
> using ruby on rails. I’ve done with interface and data management. Now  
> I want to create a document from database. I want my database values  
> should reflect in standard doc format, like a template. How can I do  
> it in ruby. I am using MySQL-front as back-end.  
> Please help me out.
> 
> Thanks,  
> -aveo

Not sure about creating a document from within ruby but you can create  
PDFs with gems like pdf::writer. do a search of this forum for some good  
posts comparing PDF generating tools.

---

<div class="post-metadata">

**Author:** ![aveo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/aeb1de/32.png) [@aveo](https://www.ruby-forum.com/u/aveo)\
**Post date:** [April 5, 2007, 1:35pm UTC](https://www.ruby-forum.com/t/newbie-create-document-from-database/102739/3 "2007-04-05T13:35:59Z")

</div>

Also, it doesn’t help to post two identical posts within 10 mintues of  
each other, if you don’t get an instant answer then check back later,  
this is a public forum and there are no guarantees of replies within X  
minutes.

---

<div class="post-metadata">

**Author:** ![aveo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/aeb1de/32.png) [@aveo](https://www.ruby-forum.com/u/aveo)\
**Post date:** [April 5, 2007, 2:54pm UTC](https://www.ruby-forum.com/t/newbie-create-document-from-database/102739/4 "2007-04-05T14:54:48Z")

</div>

RJ wrote:

> Not sure about creating a document from within ruby but you can create  
> PDFs with gems like pdf::writer. do a search of this forum for some good  
> posts comparing PDF generating tools.

Thanks RJ,  
I found some thing called WIN32OLE library.  
links…  
[http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/241606](http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/241606)  
[http://www.rubycentral.com/book/html/win32.html](http://www.rubycentral.com/book/html/win32.html)

With this help can I achieve my objective.

Please let me know  
Thanks  
-aveo

---

<div class="post-metadata">

**Author:** ![aveo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/aeb1de/32.png) [@aveo](https://www.ruby-forum.com/u/aveo)\
**Post date:** [April 5, 2007, 2:57pm UTC](https://www.ruby-forum.com/t/newbie-create-document-from-database/102739/5 "2007-04-05T14:57:29Z")

</div>

RJ wrote:

> Also, it doesn’t help to post two identical posts within 10 mintues of  
> each other, if you don’t get an instant answer then check back later,  
> this is a public forum and there are no guarantees of replies within X  
> minutes.

That was mistakenly done. I didnot know Ruby forum and google groups for  
R&R are same. I posted them separately on different location.

Regards  
-aveo
