Thanks for the reply! The "text as shapes" route might be good enough in my case. Where should I look to get started?
Thank you! On 2011-01-20, at 6:24 AM, Ricardo Pedroso wrote: > On Fri, Jan 14, 2011 at 11:49 PM, Dmitry Kichenko > <[email protected]> wrote: >> I'd actually be fine if I could keep graphics as graphics when going from >> SWF to PDF. Also, I suspect some of the SWFs actually do have fonts/type in >> them rather than graphics. Would a conversion of those from SWF to PDF be >> possible? > > Sorry for late reply. > As I said before it is possible, but if you want that text be > converted as text it will involve some work. > At the moment doing the changes I said it will render text as shapes, > shapes as shapes and bitmaps > as bitmaps. > > Note that not all swfs will work, the one generated by pdf2swf will > for sure work as I state above. > > Ricardo > >> On 2011-01-14, at 6:23 PM, Ricardo Pedroso wrote: >> >>> On Fri, Jan 14, 2011 at 10:00 PM, Dmitry Kichenko >>> <[email protected]> wrote: >>>> I do mind, unfortunately (for me). Is it possible to preserve the text >>>> and graphics in vector? >>> >>> After looking to the source I think text and shapes are render to shapes >>> and bitmaps render as bitmaps >>> >>> If you want to render text as text you should look at function >>> textcallback in lib/readers/swf.c >>> and try to modify it to render text as text. >>> >>> I think it will not be trivial, but go for it ;) >>> >>> Ricardo >>> >>>> D >>>> >>>> On 2011-01-14, at 16:45, Ricardo Pedroso <[email protected]> wrote: >>>> >>>>> On Thu, Jan 13, 2011 at 7:27 PM, Dmitry Kichenko >>>>> <[email protected]> wrote: >>>>>> Looks like I have no luck sending emails to the mailing list today. >>>>>> Attempt number 3: >>>>>> Would like to resurrect a bit of an old question.. >>>>>> >>>>>> I have a bunch of SWFs created with pdf2swf along with some possibly >>>>>> authored with Flash (they contain audio clips) but all are otherwise >>>>>> static 1-frame clips. I would like to convert them to PDF. I have some >>>>>> knowledge of C, so if you guys aren't too busy, I'd appreciate a few >>>>>> pointers on how to write swf2pdf. >>>>> >>>>> If you don't mind to have each pdf page as an image you can modify >>>>> swfrender.c like: >>>>> >>>>> around line 165, change: >>>>> >>>>> gfxdevice_render_init(dev); >>>>> >>>>> to >>>>> gfxdevice_pdf_init(dev); >>>>> >>>>> and around line 186 remove the break instruction >>>>> in the for loop. >>>>> >>>>> you will need to have swftools compiled with pdflib, I'm using this: >>>>> http://www.pdflib.com/download/pdflib-family/pdflib-lite-7/ >>>>> >>>>> >>>>> Ricardo >>>> >> >>
