one difference between pdf and swf is that swf can have a maximum of 64k segments for a drawn shape. this means that you have to do some preprocessing to the pdfs if they contain objects like this. you can look for "flattening" or "reduction" of the file. in most cases this error comes up when the pdf page is containing a very complex vector-object like a logo whis has for example a gradient filling somewhere that consists of a separate shape for every color (some stupid pdf writers do that if you dont tell them to stop it).
ok, hope this helps - sorry for the very general answer... dont want to get into code now (just came home from work...). greetings, filip On Tue, Dec 6, 2011 at 2:58 PM, James Hong Kong <[email protected]> wrote: > Hi, > > We got the following error messages. > > ERROR ID Table overflow > ERROR This file is too complex to render- SWF only supports 65536 > shapes at once" from "("C:\temp\SWFtools\pdf2swf.exe" > ".../images/e/ea/Test147.pdf" -o > ".../images/e/ea/94b6f07a1bee0621be5d14a460731564.swf" -f -T 9 -t -s > storeallcharacters) " > > How to deal with such errors best? > > PS: This problem is different from the one we describe with password > protected files. > > Cheers > > MWJames > > --------------- > SWFTools-common is a self-managed list. To subscribe/unsubscribe, or amend an > existing subscription, please kindly point your favourite web browser > at:<http://lists.nongnu.org/mailman/listinfo/swftools-common> --------------- SWFTools-common is a self-managed list. To subscribe/unsubscribe, or amend an existing subscription, please kindly point your favourite web browser at:<http://lists.nongnu.org/mailman/listinfo/swftools-common>
