# Re: pdf generators

**URL:** <https://www.ruby-forum.com/t/re-pdf-generators/72132>\
**Category:** Rails\
**Created:** [February 23, 2006, 3:14am UTC](https://www.ruby-forum.com/t/re-pdf-generators/72132 "2006-02-23T03:14:30Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![jeff\_thompson](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/ce73a5/32.png) [@jeff\_thompson](https://www.ruby-forum.com/u/jeff_thompson)\
**Post date:** [February 23, 2006, 3:14am UTC](https://www.ruby-forum.com/t/re-pdf-generators/72132/1 "2006-02-23T03:14:30Z")

</div>

So, I guess pdf::writer is the last word? Thanks all for your input.  
Cheers. Jeff

Send instant messages to your online friends

> **[Yahoo | Mail, Weather, Search, Politics, News, Finance, Sports & Videos](https://www.yahoo.com/)**
>
> Latest news coverage, email, free stock quotes, live scores and video are just the beginning. Discover more every day at Yahoo!

---

<div class="post-metadata">

**Author:** ![jeff\_thompson](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/ce73a5/32.png) [@jeff\_thompson](https://www.ruby-forum.com/u/jeff_thompson)\
**Post date:** [February 23, 2006, 3:53am UTC](https://www.ruby-forum.com/t/re-pdf-generators/72132/2 "2006-02-23T03:53:48Z")

</div>

Another vote for pdf::writer - it works well.

Regards

Dave M.

---

<div class="post-metadata">

**Author:** ![jeff\_thompson](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/ce73a5/32.png) [@jeff\_thompson](https://www.ruby-forum.com/u/jeff_thompson)\
**Post date:** [March 5, 2006, 4:41pm UTC](https://www.ruby-forum.com/t/re-pdf-generators/72132/3 "2006-03-05T16:41:49Z")

</div>

So with PDF::Writer how are you guys handling the conflict with  
transaction-simple? I have PDF::Writer working with Rails, but I had  
to replace transaction-simple in ActiveRecord with 1.30. But in doing  
that, the ActiveRecord tests fail at the transaction\_test. The  
application works, possibly because I don’t use any transactions, but  
I don’t feel altogether comfortable.

It’s interesting that if I run just transaction\_test.rb it passes, but  
if I run the whole test suite (using the Mysql adapter) it always  
fails at line 201 of transaction\_test.rb.

Are you guys replacing transaction-simple? Have you noticed this issue?

Thanks,  
Tom

---

<div class="post-metadata">

**Author:** ![jeff\_thompson](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/ce73a5/32.png) [@jeff\_thompson](https://www.ruby-forum.com/u/jeff_thompson)\
**Post date:** [March 5, 2006, 5:06pm UTC](https://www.ruby-forum.com/t/re-pdf-generators/72132/4 "2006-03-05T17:06:02Z")

</div>

On 3/5/06, Tom W. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Are you guys replacing transaction-simple? Have you noticed this issue?

I’d like to hear more about this. Others have reported this  
infrequently, but often enough that I am aware of it. I have  
recommended that the Rails team remove transaction simple from the  
distribution and instead supply Transaction::Simple as a gem or other  
dependency or at least to switch to Transaction::Simple 1.3  
(PDF::Writer requires features available only in Transaction::Simple  
1.3; future versions of the Ruby PDF tools will probably require a  
later version if I can figure out how to fix some serious problems  
with the Transaction::Simple model). Other than removing  
transaction-simple from the Rails distribution, I can offer no other  
fix.

-austin

---

<div class="post-metadata">

**Author:** ![jeff\_thompson](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/ce73a5/32.png) [@jeff\_thompson](https://www.ruby-forum.com/u/jeff_thompson)\
**Post date:** [March 5, 2006, 6:03pm UTC](https://www.ruby-forum.com/t/re-pdf-generators/72132/5 "2006-03-05T18:03:33Z")

</div>

Austin Z. wrote:

> I have  
> recommended that the Rails team remove transaction simple from the  
> distribution and instead supply Transaction::Simple as a gem or other  
> dependency or at least to switch to Transaction::Simple 1.3  
> (PDF::Writer requires features available only in Transaction::Simple  
> 1.3; future versions of the Ruby PDF tools will probably require a  
> later version if I can figure out how to fix some serious problems  
> with the Transaction::Simple model). Other than removing  
> transaction-simple from the Rails distribution, I can offer no other  
> fix.

This might be a good time to remind the core team, as they are on the  
downhill run towards Rails 1.1

Justin
