From eric at uc.org Mon Nov 13 12:10:30 2006 From: eric at uc.org (fishbot) Date: Mon, 13 Nov 2006 15:10:30 -0500 (EST) Subject: [kw-pm] Reminder: November Meeting is this Thursday (16th) Message-ID: Friendly reminder that the November Meeting is this week, same (bat) time and (bat) place as usual. (DC#3323, directions on FAQ: http://kw.pm.org/faq.html) This month: ---------- => arguile will do a full length talk on PDF structure, concentration on manipulation of existing PDFs and AcroForms. An overview of how PDF documents are structured, a more in-depth look at form elements and the graphic states associated with them, and library options in Perl will be covered. To get things started, and to let arguile eat his pizza, fishbot will do a very short recap of some of the changes to the regex engine in Perl 5.10. (In particular, the new backtrack control verbs.) As always, free tasty pizza if you name is here come Thursday noon: http://kw.pm.org/wiki/index.cgi?PizzaList (Also as always, veggie/allergy needs will be happily accommodated if noted.) Beer and social to follow the meeting. All welcome. Also note that December meeting is kw.pm:/pub/social --holxmas. Same time slot, but location relocates to Duke of Wellington. Directions and such to follow. Looking forward to seeing everyone Thursday at 7pm, fishbot (nag pumpking pro tem) From jessh at htwc.biz Mon Nov 13 18:24:30 2006 From: jessh at htwc.biz (Jess & Donna Harmon) Date: Mon, 13 Nov 2006 21:24:30 -0500 Subject: [kw-pm] Snowbird Message-ID: <000a01c70794$05b264c0$ed0510ac@unattended> Thank you!! I am in Florida for the winter. Please remove from the mailing lists and best wishes to everyone. Jess Harmon -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.pm.org/pipermail/kw-pm/attachments/20061113/c17e13c3/attachment.html From roberthpike at yahoo.com Fri Nov 17 08:11:47 2006 From: roberthpike at yahoo.com (Robert Pike) Date: Fri, 17 Nov 2006 08:11:47 -0800 (PST) Subject: [kw-pm] PDF Question Message-ID: <20061117161147.81449.qmail@web54711.mail.yahoo.com> Hi All, I guess to build a little on the PDF presentation given by arguile last night I was wondering if anyone had any additonal information on inserting images into PDFs from scratch code (i.e. how to parse a JPEG to get only the contents needed, objects/references needed within the document structure, etc..,). I tried a few things but the final conclusion to all has been errors. Any help would be much appreciated. Thanks. Rob ____________________________________________________________________________________ Sponsored Link Mortgage rates near 39yr lows. $510k for $1,698/mo. Calculate new payment! www.LowerMyBills.com/lre From eric at uc.org Fri Nov 17 09:38:01 2006 From: eric at uc.org (fishbot) Date: Fri, 17 Nov 2006 12:38:01 -0500 (EST) Subject: [kw-pm] PDF Question In-Reply-To: <20061117161147.81449.qmail@web54711.mail.yahoo.com> References: <20061117161147.81449.qmail@web54711.mail.yahoo.com> Message-ID: > I guess to build a little on the PDF presentation > given by arguile last night I was wondering if anyone > had any additonal information on inserting images into > PDFs from scratch code (i.e. how to parse a JPEG to > get only the contents needed, objects/references > needed within the document structure, etc..,). I tried > a few things but the final conclusion to all has been > errors. Any help would be much appreciated. Thanks. The discussion last night piqued my interest too, and I discovered this: http://search.cpan.org/~bettelli/Image-MetaData-JPEG-0.15/lib/Image/MetaData/JPEG/Structures.pod which is a quite thorough dissection of JPEG internals. Image::MetaData::JPEG appears to allow you to open a JPEG from file and fetch various segments. I'm not clear on whether you can extract the image segment this way. It would let you examine the structure, though, I think. Again, this is just from searching around a bit, not experience. Maybe useful, maybe not. arguile said he had code, perhaps he'll share what he is permitted to. I suspect that if you posted what you'd done so far on perlmonks, though, you'd probably get answers. fishbot From magog at the-wire.com Mon Nov 27 11:04:55 2006 From: magog at the-wire.com (Michael Graham) Date: Mon, 27 Nov 2006 14:04:55 -0500 Subject: [kw-pm] November Meeting: "TPM Tools night" (Thursday, Nov 30, 2006) Message-ID: <20061127140455.0a2f6114@caliope> For the Toronto Perl Mongers November meeting (Thursday, Nov 30, 2006), we'll be having a "tools night": a night where we can all share our favourite tips and tricks that we use to get our work done (whether it's related to Perl or not). Short (5 minutes) presentations are welcome, but you don't need to do a presentation to share your tips and tricks. Some topics/tools that will be demonstrated and/or presented: * Selenium (javascript web testing system) * App::Ack (a better grep for source code) * Fuse (filesystem in userspace) * Krusader (Norton Commander for the 21st century) * devilspie and wmctrl (window manager tools) * various Vim macros And don't forget to bring your own! Some ideas: * favourite editor shortcuts or macros * window manager tricks * version control tools * command line tools * text processing tools * useful perl modules * other useful software * testing tools If you've already decided on what you're going to present, please contact me off-list, and I'll add you to the agenda. Venue Details: (This info is also on the Toronto Perl Mongers site: http://to.pm.org/) Date: Thursday 30 Nov 2006 Time: 6:45pm Where: 2 Bloor Street West (NW corner of Yonge/Bloor, skyscraper with the CIBC logo on top) Floor/Classroom TBA =================================================================== Note: The elevators in the building are "locked down" after 5:30pm to people without building access cards. Leading up to the meeting someone will come down to the main floor lobby every few minutes to ferry people upstairs. After 19:00, you can reach the access-card-carrying guy via a cell phone number that we'll leave with security in the front lobby. The room and floor numbers will be left with security too. -- Michael Graham