Re: [Podofo-users] [Podofo-svn] SF.net SVN: podofo: [207] podofo/trunk
A PDF parsing, modification and creation library.
Brought to you by:
domseichter
From: Leonard R. <leo...@pd...> - 2006-09-20 15:37:54
|
At 10:50 PM +0800 9/20/06, Craig Ringer wrote: >In terms of font support on Mac OS X, you might find the font code >in Scribus (scribus/scfonts.cpp and friends; look for QT_MAC ) and >the code in GhostScript 8.15 (gp_enumerate_fonts in gp_mac.c) to be >of interest. Good suggestions, thanks! My current plan is to simply leverage the Mac font support already in FreeType (which I used to be the maintainer of ;). The main issue is getting the build system to build FT with Mac-features enabled, since that's not the default for a Unix/makefile build. >BTW, I've been looking at PoDoFo a bit lately, and I like what I see >at this stage. I'm hoping it can be put to use as a low-level PDF >output backend for Scribus to replace its current PDF structure >handling code, and can be used for PDF parsing and embedding too. That would be GREAT! I think Scribus is a wonderful application and that you've folks have made some great progress in print publishing applications "for the masses". Now that the Mac & Win builds are coming along better, hopefully the mass increases! >I was writing my own library - with somewhat* similar goals to >PoDoFo - but have discontinued that now that I've seen what you >folks have done with PoDoFo in such a short time. We appreciate that - and welcome any/all of your own contributions. There are certainly things that Scribus currently does for PDF generation that we don't (transparency, Unicode, font subsetting & PDF/X, to name a few ;) - but they can all be added. I'm already working on a new font engine... >I'll have a few comments, suggestions and patches for the code to >lob your way once I get the time to sort out my notes into a series >of coherent and useful items. Excellent! >The main areas I've run into issues in so far have been handling of >large objects in memory during document tree assembly and ICC colour >support. Memory is definitely an issue right now, since we don't stream...I haven't given it much thought (don't know about Dom). ICC color (and spot colors, etc.) are on my hot list of things to tackle - hopefully in the coming weeks... >Details to come. There are also a few things I can grab from my code >and usefully adapt for PoDoFo, so I'll send those your way in a >while. Looking forward to your contributions. Leonard -- --------------------------------------------------------------------------- Leonard Rosenthol <mailto:leo...@pd...> Chief Technical Officer <http://www.pdfsages.com> PDF Sages, Inc. 215-938-7080 (voice) 215-689-3863 (fax) |