<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Dynamically Generated PDFs&#8230; with JavaScript?</title>
	<atom:link href="http://ajaxian.com/archives/dynamically-generic-pdfs-with-javascript/feed" rel="self" type="application/rss+xml" />
	<link>http://ajaxian.com/archives/dynamically-generic-pdfs-with-javascript</link>
	<description>Cleaning up the web with Ajax</description>
	<lastBuildDate>Thu, 17 May 2012 07:43:39 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: m0sh3g</title>
		<link>http://ajaxian.com/archives/dynamically-generic-pdfs-with-javascript/comment-page-1#comment-273097</link>
		<dc:creator>m0sh3g</dc:creator>
		<pubDate>Sun, 26 Apr 2009 07:28:29 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=6672#comment-273097</guid>
		<description>fjakobs: IE8 gives this error:

Line: 72
Error: The data area passed to a system call is too small.

on this line:
document.location.href = url;

So, it doesn&#039;t work...</description>
		<content:encoded><![CDATA[<p>fjakobs: IE8 gives this error:</p>
<p>Line: 72<br />
Error: The data area passed to a system call is too small.</p>
<p>on this line:<br />
document.location.href = url;</p>
<p>So, it doesn&#8217;t work&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fjakobs</title>
		<link>http://ajaxian.com/archives/dynamically-generic-pdfs-with-javascript/comment-page-1#comment-273069</link>
		<dc:creator>fjakobs</dc:creator>
		<pubDate>Fri, 24 Apr 2009 10:08:57 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=6672#comment-273069</guid>
		<description>Data URIs are supported in IE8 . I haven&#039;t tried the PDF demo but in theory it should work.</description>
		<content:encoded><![CDATA[<p>Data URIs are supported in IE8 . I haven&#8217;t tried the PDF demo but in theory it should work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: aw2xcd</title>
		<link>http://ajaxian.com/archives/dynamically-generic-pdfs-with-javascript/comment-page-1#comment-273063</link>
		<dc:creator>aw2xcd</dc:creator>
		<pubDate>Fri, 24 Apr 2009 00:49:26 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=6672#comment-273063</guid>
		<description>Maybe we can reuse some of the code so javascript can display the pdf using canvas?</description>
		<content:encoded><![CDATA[<p>Maybe we can reuse some of the code so javascript can display the pdf using canvas?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jimbojw</title>
		<link>http://ajaxian.com/archives/dynamically-generic-pdfs-with-javascript/comment-page-1#comment-273058</link>
		<dc:creator>jimbojw</dc:creator>
		<pubDate>Thu, 23 Apr 2009 17:02:38 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=6672#comment-273058</guid>
		<description>I toyed with this idea about a year ago.  Using a data URI with application/pdf as the mimetype and base64 encoded data, it&#039;s possible to throw up generated PDF data in say an iframe.

I stopped working on it before I even really got started because IE doesn&#039;t support data URIs - at least it didn&#039;t up to 7 and I think 8 doesn&#039;t either.  Times have changed though, and it&#039;s definitely becoming more popular to leverage modern browser capabilities and just ignore IE altogether.  This is Bespin&#039;s standpoint, and I believe MediaWiki has plans to support the html5 video tag (if they don&#039;t already).

Good to see someone took the idea to the next step.  I&#039;ve felt that browser-generated PDFs are a long time coming.</description>
		<content:encoded><![CDATA[<p>I toyed with this idea about a year ago.  Using a data URI with application/pdf as the mimetype and base64 encoded data, it&#8217;s possible to throw up generated PDF data in say an iframe.</p>
<p>I stopped working on it before I even really got started because IE doesn&#8217;t support data URIs &#8211; at least it didn&#8217;t up to 7 and I think 8 doesn&#8217;t either.  Times have changed though, and it&#8217;s definitely becoming more popular to leverage modern browser capabilities and just ignore IE altogether.  This is Bespin&#8217;s standpoint, and I believe MediaWiki has plans to support the html5 video tag (if they don&#8217;t already).</p>
<p>Good to see someone took the idea to the next step.  I&#8217;ve felt that browser-generated PDFs are a long time coming.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Spocke</title>
		<link>http://ajaxian.com/archives/dynamically-generic-pdfs-with-javascript/comment-page-1#comment-273042</link>
		<dc:creator>Spocke</dc:creator>
		<pubDate>Thu, 23 Apr 2009 07:49:22 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=6672#comment-273042</guid>
		<description>Since it doesn&#039;t work on IE 6/7/8 I see very little usage for this kind of thing in any production environment. IE is holding cool things like this back. :(</description>
		<content:encoded><![CDATA[<p>Since it doesn&#8217;t work on IE 6/7/8 I see very little usage for this kind of thing in any production environment. IE is holding cool things like this back. :(</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Schill</title>
		<link>http://ajaxian.com/archives/dynamically-generic-pdfs-with-javascript/comment-page-1#comment-273040</link>
		<dc:creator>Schill</dc:creator>
		<pubDate>Wed, 22 Apr 2009 22:43:58 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=6672#comment-273040</guid>
		<description>The interesting (/scary) thing with data: URIs and Javascript is, you can cook up just about anything (P01 and myself have experimented with data: in the favicon area, for example.) PDFs are a more-practical one, I&#039;d say. ;)</description>
		<content:encoded><![CDATA[<p>The interesting (/scary) thing with data: URIs and Javascript is, you can cook up just about anything (P01 and myself have experimented with data: in the favicon area, for example.) PDFs are a more-practical one, I&#8217;d say. ;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MrRio</title>
		<link>http://ajaxian.com/archives/dynamically-generic-pdfs-with-javascript/comment-page-1#comment-273039</link>
		<dc:creator>MrRio</dc:creator>
		<pubDate>Wed, 22 Apr 2009 19:17:53 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=6672#comment-273039</guid>
		<description>Yeah, PrinceXML is great. :)</description>
		<content:encoded><![CDATA[<p>Yeah, PrinceXML is great. :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fzammetti</title>
		<link>http://ajaxian.com/archives/dynamically-generic-pdfs-with-javascript/comment-page-1#comment-273038</link>
		<dc:creator>fzammetti</dc:creator>
		<pubDate>Wed, 22 Apr 2009 19:00:45 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=6672#comment-273038</guid>
		<description>Kudos indeed... I&#039;ve unfortunately had to deal a lot with PDF generation over the years, I&#039;ve seen and done quite a bit in that realm, but this is definitely a very cool first.  You&#039;ve made my &quot;projects to watch&quot; bookmarks list for sure :)</description>
		<content:encoded><![CDATA[<p>Kudos indeed&#8230; I&#8217;ve unfortunately had to deal a lot with PDF generation over the years, I&#8217;ve seen and done quite a bit in that realm, but this is definitely a very cool first.  You&#8217;ve made my &#8220;projects to watch&#8221; bookmarks list for sure :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: BertrandLeRoy</title>
		<link>http://ajaxian.com/archives/dynamically-generic-pdfs-with-javascript/comment-page-1#comment-273037</link>
		<dc:creator>BertrandLeRoy</dc:creator>
		<pubDate>Wed, 22 Apr 2009 18:49:28 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=6672#comment-273037</guid>
		<description>That is pretty smart &amp; awesome!</description>
		<content:encoded><![CDATA[<p>That is pretty smart &amp; awesome!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JonathanLeech</title>
		<link>http://ajaxian.com/archives/dynamically-generic-pdfs-with-javascript/comment-page-1#comment-273036</link>
		<dc:creator>JonathanLeech</dc:creator>
		<pubDate>Wed, 22 Apr 2009 18:46:20 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=6672#comment-273036</guid>
		<description>Haven&#039;t tried Prince XML, but on the open-source side of things to do XHTML -&gt; PDF, the Flying Saucer XHTML rendererer does a great job. It uses iText. I had theorized that using javascript to generate PDFs was possible, using data:URIs, so its cool to see someone actually do it. If I were tackling it I would try to port / compile the necessary parts of iText and Flying Saucer to javascript using GWT.</description>
		<content:encoded><![CDATA[<p>Haven&#8217;t tried Prince XML, but on the open-source side of things to do XHTML -&gt; PDF, the Flying Saucer XHTML rendererer does a great job. It uses iText. I had theorized that using javascript to generate PDFs was possible, using data:URIs, so its cool to see someone actually do it. If I were tackling it I would try to port / compile the necessary parts of iText and Flying Saucer to javascript using GWT.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bander</title>
		<link>http://ajaxian.com/archives/dynamically-generic-pdfs-with-javascript/comment-page-1#comment-273034</link>
		<dc:creator>bander</dc:creator>
		<pubDate>Wed, 22 Apr 2009 18:04:31 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=6672#comment-273034</guid>
		<description>Another recommendation for &lt;a href=&quot;http://princexml.com&quot; rel=&quot;nofollow&quot;&gt;Prince XML&lt;/a&gt;. It&#039;s pricey, but it&#039;s a joy to use.</description>
		<content:encoded><![CDATA[<p>Another recommendation for <a href="http://princexml.com" rel="nofollow">Prince XML</a>. It&#8217;s pricey, but it&#8217;s a joy to use.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: smith</title>
		<link>http://ajaxian.com/archives/dynamically-generic-pdfs-with-javascript/comment-page-1#comment-273033</link>
		<dc:creator>smith</dc:creator>
		<pubDate>Wed, 22 Apr 2009 17:59:43 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=6672#comment-273033</guid>
		<description>Very nice. If it can ever work as well as aspEasyPDF it&#039;ll make a great replacement. I&#039;m sure this can catch up pretty easily.

If you&#039;re generating PDF out of html/xml, though, nothing can touch the functionality or performance of Prince XML.</description>
		<content:encoded><![CDATA[<p>Very nice. If it can ever work as well as aspEasyPDF it&#8217;ll make a great replacement. I&#8217;m sure this can catch up pretty easily.</p>
<p>If you&#8217;re generating PDF out of html/xml, though, nothing can touch the functionality or performance of Prince XML.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: igstan</title>
		<link>http://ajaxian.com/archives/dynamically-generic-pdfs-with-javascript/comment-page-1#comment-273030</link>
		<dc:creator>igstan</dc:creator>
		<pubDate>Wed, 22 Apr 2009 17:38:03 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=6672#comment-273030</guid>
		<description>Brilliant!</description>
		<content:encoded><![CDATA[<p>Brilliant!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: AndiSkater</title>
		<link>http://ajaxian.com/archives/dynamically-generic-pdfs-with-javascript/comment-page-1#comment-273029</link>
		<dc:creator>AndiSkater</dc:creator>
		<pubDate>Wed, 22 Apr 2009 16:27:46 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=6672#comment-273029</guid>
		<description>Great work!

jsPDF will also be of great use for Appcelerator Titanium applications. 

Probably you can benefit from AlivePDF (http://alivepdf.bytearray.org/) which is a PDF creation engine for ActionScript3.</description>
		<content:encoded><![CDATA[<p>Great work!</p>
<p>jsPDF will also be of great use for Appcelerator Titanium applications. </p>
<p>Probably you can benefit from AlivePDF (<a href="http://alivepdf.bytearray.org/" rel="nofollow">http://alivepdf.bytearray.org/</a>) which is a PDF creation engine for ActionScript3.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MrRio</title>
		<link>http://ajaxian.com/archives/dynamically-generic-pdfs-with-javascript/comment-page-1#comment-273028</link>
		<dc:creator>MrRio</dc:creator>
		<pubDate>Wed, 22 Apr 2009 15:12:57 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=6672#comment-273028</guid>
		<description>Examples for Jaxer and other Server-side Javascript platforms will follow when I&#039;ve finished the font and image support.</description>
		<content:encoded><![CDATA[<p>Examples for Jaxer and other Server-side Javascript platforms will follow when I&#8217;ve finished the font and image support.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MrRio</title>
		<link>http://ajaxian.com/archives/dynamically-generic-pdfs-with-javascript/comment-page-1#comment-273027</link>
		<dc:creator>MrRio</dc:creator>
		<pubDate>Wed, 22 Apr 2009 15:12:13 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=6672#comment-273027</guid>
		<description>Also works on Mobile Safari (iPhone) and Firefox 3 :)</description>
		<content:encoded><![CDATA[<p>Also works on Mobile Safari (iPhone) and Firefox 3 :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben Galbraith</title>
		<link>http://ajaxian.com/archives/dynamically-generic-pdfs-with-javascript/comment-page-1#comment-273026</link>
		<dc:creator>Ben Galbraith</dc:creator>
		<pubDate>Wed, 22 Apr 2009 15:00:33 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=6672#comment-273026</guid>
		<description>@p01: Hey, thx. Updated the post.</description>
		<content:encoded><![CDATA[<p>@p01: Hey, thx. Updated the post.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: p01</title>
		<link>http://ajaxian.com/archives/dynamically-generic-pdfs-with-javascript/comment-page-1#comment-273025</link>
		<dc:creator>p01</dc:creator>
		<pubDate>Wed, 22 Apr 2009 14:49:15 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=6672#comment-273025</guid>
		<description>Smooth as a baby bottom in Opera 9.6 &amp; 10 too.
Firefox 3.1b3 fire up the PDF in an external reader though.</description>
		<content:encoded><![CDATA[<p>Smooth as a baby bottom in Opera 9.6 &amp; 10 too.<br />
Firefox 3.1b3 fire up the PDF in an external reader though.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

