filling out a PDF form

10 views
Skip to first unread message

JT Zemp

unread,
May 21, 2012, 1:54:24 PM5/21/12
to ur...@googlegroups.com
Hey, peeps.

I've got some multipage docs in PDF format (contracts). I need to add data to them (like the date and the names of the parties) and deliver them to users.

Last PDF modification I did was with Prawn and it left much to be desired. What are the cool kids doing these days to solve problems like the one above?

PDFKit? PDFtk? something else?

Thanks!

Scott Nielsen

unread,
May 21, 2012, 1:58:20 PM5/21/12
to ur...@googlegroups.com
Part of our applications functionality here at work is to fill in pdf contracts. We chose to write a little wrapper around the java library iText. It has worked great for us. You can check it out at https://github.com/scizo/jpdfer. It is on rubygems.

Scott

--
Utah Ruby Users Group
ur...@googlegroups.com
http://utruby.org
http://bit.ly/urug_lunches
http://groups.google.com/group/urug/
- All meeting times and places can be found here.

** Please prefix your subject with "[JOB]" if your message is about job opportunities.

Jake

unread,
May 21, 2012, 1:58:50 PM5/21/12
to ur...@googlegroups.com
We're using https://github.com/scizo/jpdfer for the contracts we generate. It is a jruby wrapper on itext.

If you don't need to write your own I'd consider looking at https://rightsignature.com/ it handles all the options of the ensign act and can be branded.

Jake

unread,
May 21, 2012, 2:00:17 PM5/21/12
to ur...@googlegroups.com
Yeah, that was meant to be ESIGN ACT not ensign act.

-- 
Jake

Eric Wollesen

unread,
May 21, 2012, 3:05:03 PM5/21/12
to ur...@googlegroups.com
I've typically gone the route of generating a FDF (which has a very
simple format) and applying it via the pdftk package. Usually with a
little shell or Makefile glue to help.

e.
--
er...@e3labs.com

Ben Mabey

unread,
May 21, 2012, 3:09:58 PM5/21/12
to ur...@googlegroups.com
+1 for FDF for the reasons mentioned and for the bonus of being able to
distribute the PDF sans values for people to fill-out independently.
Reply all
Reply to author
Forward
0 new messages