<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Josh Adams's Blog  - PDF</title>
    <link>http://blog.joshuaadams.com/index.cfm</link>
    <description>Josh Adams's blog about Adobe ColdFusion, Flex, AIR, and more!</description>
    <language>en-us</language>
    <pubDate>Tue, 07 Sep 2010 20:55:47 GMT</pubDate>
    <lastBuildDate>Fri, 20 Nov 2009 22:50:00 GMT</lastBuildDate>
    <docs>http://cyber.law.harvard.edu/rss/rss.html</docs>
    <managingEditor>joadams@adobe.com</managingEditor>
    <webMaster>joadams@adobe.com</webMaster>
    <generator>BlogCFC</generator>
    <image>
      <title>Josh Adams's Blog  - PDF</title>
      <url>http://blog.joshuaadams.com/globalimage.cfm?file=josh_adams_headshot.jpg</url>
      <link>http://blog.joshuaadams.com/index.cfm</link>
    </image>
    <item>
      <title>PDF Portfolios &amp; ColdFusion 9</title>
      <link>http://blog.joshuaadams.com/index.cfm/2009/11/20/PDF-Portfolios-ColdFusion-9</link>
      <description>I think that one of the coolest features in &lt;a href="http://www.adobe.com/products/coldfusion" target="_blank"&gt;ColdFusion 9&lt;/a&gt; is the ability to create PDF Portfolios. But this feature isn't one that I hear anyone talking about. Why? Well, I find that most ColdFusion developers--and I've talked to a whole lot about this--have never heard of PDF Portfolios. So what I need to do here first is point you to some info about PDF Portfolios themselves.&#xD;
&#xD;
The best place to start is &lt;a href="http://help.adobe.com/en_US/Acrobat/9.0/Standard/WSA2872EA8-9756-4a8c-9F20-8E93D59D91CE.html" target="_blank"&gt;with this Adobe Acrobat 9 help documentation&lt;/a&gt;. Check out all those cool features!&#xD;
&#xD;
Let's say you need &lt;a href="http://www.adobe.com/products/coldfusion" target="_blank"&gt;ColdFusion 9&lt;/a&gt; to send multiple pieces of content via email. Your options:&#xD;
&lt;ol&gt;&#xD;
&lt;li&gt;&lt;strong&gt;Attach all the items to the email.&lt;/strong&gt; This is messy.&lt;/li&gt;&#xD;
&lt;li&gt;&lt;strong&gt;Put the items in a ZIP file and attach it to the email.&lt;/strong&gt; Good luck getting this through email filters!&lt;/li&gt;&#xD;
&lt;li&gt;&lt;strong&gt;Put the items in a PDF Package and attach it to the email.&lt;/strong&gt; Your user gets a single attached file, opens it with &lt;a href="http://www.adobe.com/products/acrobat" target="_blank"&gt;Adobe Acrobat 9&lt;/a&gt; or &lt;a href="http://www.adobe.com/products/reader" target="_blank"&gt;Adobe Reader 9&lt;/a&gt; and browses through the content, even previewing it directly within &lt;a href="http://www.adobe.com/products/acrobat" target="_blank"&gt;Adobe Acrobat 9&lt;/a&gt; or &lt;a href="http://www.adobe.com/products/reader" target="_blank"&gt;Adobe Reader 9&lt;/a&gt;!&lt;/li&gt;&#xD;
&lt;/ol&gt;&#xD;
&#xD;
Let's say you need a user to be able to get multiple logically connected pieces of content from your &lt;a href="http://www.adobe.com/products/coldfusion" target="_blank"&gt;ColdFusion 9&lt;/a&gt; web app; perhaps you even need to allow the user to select the pieces of content himself/herself. Your options:&#xD;
&lt;ol&gt;&#xD;
&lt;li&gt;&lt;strong&gt;Display links to all the content; have your user click the link for each piece of content he/she wants.&lt;/strong&gt; This is messy, plus the user has to do the work to keep the content logically connected when saving the content locally.&lt;/li&gt;&#xD;
&lt;li&gt;&lt;strong&gt;Put the items in a ZIP file and display a link to it.&lt;/strong&gt; This works and in certain situations may be the best approach, however the display of a ZIP file is rather bland.&lt;/li&gt;&#xD;
&lt;li&gt;&lt;strong&gt;Put the items in a PDF Package and display a link to it.&lt;/strong&gt; Your user gets a single file and, in many browsers, this file will open automatically for viewing with &lt;a href="http://www.adobe.com/products/acrobat" target="_blank"&gt;Adobe Acrobat 9&lt;/a&gt; or &lt;a href="http://www.adobe.com/products/reader" target="_blank"&gt;Adobe Reader 9&lt;/a&gt;.&lt;/li&gt;&#xD;
&lt;/ol&gt;&#xD;
&#xD;
Starting to see how cool and useful PDF Packages can be? Want to see their use in action? Check out the related post linked below: you'll see that I have provided a link to the code for the PresentasticPlus app (and yes, that code is in a ZIP file but that's because ZIP files make sense for code) and in that app there is functionality for dynamically creating a PDF Package based on a user's selection(s).&#xD;
&#xD;
I should point out that &lt;a href="http://www.adobe.com/products/coldfusion" target="_blank"&gt;ColdFusion 9&lt;/a&gt; creates a sub-type of a PDF Portfolio known as a PDF Package. Really, the main difference is that PDF Portfolios can have a custom user interface and PDF Packages can't (for more information on this, see &lt;a href="http://blogs.adobe.com/livecycledocs/2008/12/pdf_packages_vs_pdf_portfolios.html" target="_blank"&gt;this blog post from the LiveCycle Doc team&lt;/a&gt;). This is a cool feature and I recommend you learn more about how you can use it with &lt;a href="http://www.adobe.com/products/acrobat" target="_blank"&gt;Adobe Acrobat 9&lt;/a&gt; (&lt;a href="http://tv.adobe.com/show/the-pdf-developer-junkie-with-joel-geraci-" target="_blank"&gt;see Joel Geraci on Adobe TV&lt;/a&gt;).</description>
      <category>PDF</category>
      <category>Adobe</category>
      <category>SQL</category>
      <category>Derby</category>
      <category>ColdFusion</category>
      <pubDate>Fri, 20 Nov 2009 22:50:00 GMT</pubDate>
      <guid>http://blog.joshuaadams.com/index.cfm/2009/11/20/PDF-Portfolios-ColdFusion-9</guid>
    </item>
  </channel>
</rss>

