Invision Community 4: SEO, prepare for v5 and dormant account notifications Matt November 11, 2024Nov 11
Posted November 25, 200816 yr Hi, I know the current IPB3.0 is feature locked and is looking great, but here's an idea that many may find useful for the age old Topic Download options. The current options are Printer Friendly, Download HTML version and Download Microsoft Word version. What about adding a PDF export option to the list of views/downloads? To save bots etc triggering the export pdf option every millisecond, you could have it appear for logged in members only in the Download Topic options, to save server resources.
November 25, 200816 yr Firstly, to "create" PDF's you either need some PHP library (I've seen some that can do it) to do it, or server-level addons (e.g. PHP modules or some other server level application). Given the license schemes of the various non-server-based PDF generation scripts I've seen, I don't think we'd be able to ship them. Thus, there isn't a reliable way to add this. You can't just "create" PDFs - you need software that can do it. Modders looking to do it, you'd need to grab one of the followinghttp://us.php.net/pdfhttp://www.tecnick.com/public/code/cp_dpag...?aiocp_dp=tcpdfhttp://www.ros.co.nz/pdf/http://sourceforge.net/projects/pdf-phphttp://sourceforge.net/projects/pdf-php Just google it - I think there's some others (I've seen ones that make you do postscript, then convert it to ghostscript or something like that).Well Microsoft tried to add PDF support into Vista, and Adobe sent legal threats to remove it. I personally can't stand opening .pdf files.
November 26, 200816 yr Yeah, there'd be legal problems with IPS trying to add PDF, since its owned by Adobe. I'm pretty sure Microsoft doesn't care, .DOC is pretty universal in the Word Processor market. But, follow Jura's advice!
November 26, 200816 yr Yeah, there'd be legal problems with IPS trying to add PDF, since its owned by Adobe. I'm pretty sure Microsoft doesn't care, .DOC is pretty universal in the Word Processor market. But, follow Jura's advice! Would this be purely because IPB is a commercial product whilst something like Joomla is a free?
November 26, 200816 yr Not necessarily, it depends on the license. That said, Zend has a PDF module in Zend_Framework, which is available for anyone to use (even us, with our license). Thus, if we were to look into this we'd most likely look into the Zend_Pdf module (which wasn't available when I made that previously quoted post).
November 28, 200816 yr I am quite sure that while Adobe more or less owns the PDF format (I don't care about the details), it is an open format and they are delighted when people makes software that creates files in their formats.
November 29, 200816 yr Thanks for the replies, I didn't realise PDF topic export had already been suggested. I realise PDF may not be everyone's cup of tea, the Adobe Reader browser plug-in is installed in most browsers these days and plenty of sites allow you to export content as PDF, probably using something like the built in PDF module in Zend_Framework.
November 29, 200816 yr Well Microsoft tried to add PDF support into Vista, and Adobe sent legal threats to remove it. Adobe does not want Vista to *READ* PDF files, exporting them is another story.
November 30, 200816 yr Adobe Reader is getting bigger and bigger in terms of filesize isn't it? Would this be because it's probably supporting all the new features of Acrobat Pro 9 :unsure:
December 2, 200816 yr My personal opinion is that the PDF format export function would put needless load on our IPB servers, and more importantly... Adobe Reader is most unfortunately the de facto PDF viewer and has become a massive resource hog on even the latest dual core processor machines. It winds up taking 5-10 seconds just for the average client to fire up their reader (unless they've discovered FoxIt Reader) to open even a tiny 100KB PDF file. From an IPB forum management perspective, it is the server resource usage that would really concern me... Rob
Archived
This topic is now archived and is closed to further replies.