<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Dr Flex &#38; Dr LiveCycle &#187; LiveCycle ES PDF generation</title>
	<atom:link href="http://www.drflex.eu/category/livecycle/livecyclepdfg/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.drflex.eu</link>
	<description>Latest news from the cabinet</description>
	<lastBuildDate>Fri, 12 Mar 2010 22:27:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>Accessing MS-Office (custom) properties from LiveCycle ES processes</title>
		<link>http://www.drflex.eu/2008/12/accessing-ms-office-custom-properties-from-livecycle-es-processes/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=accessing-ms-office-custom-properties-from-livecycle-es-processes</link>
		<comments>http://www.drflex.eu/2008/12/accessing-ms-office-custom-properties-from-livecycle-es-processes/#comments</comments>
		<pubDate>Tue, 23 Dec 2008 19:45:43 +0000</pubDate>
		<dc:creator>Marcel Van Espen</dc:creator>
				<category><![CDATA[LiveCycle ES PDF generation]]></category>
		<category><![CDATA[LiveCycle Workbench]]></category>
		<category><![CDATA[Metadata]]></category>
		<category><![CDATA[MS-Office]]></category>
		<category><![CDATA[XMP]]></category>

		<guid isPermaLink="false">http://www.drflex.eu/?p=94</guid>
		<description><![CDATA[This is a small example on how to leverage metadata that has been entered by Office users within LiveCycle ES processes. All based on standard available services. An example is included.]]></description>
			<content:encoded><![CDATA[<p>You probably know the case, you want to convert a file to PDF and add a fax page so you can send it to a customer using your fax-server, or you just want to add a coverpage so you can archive the file in a effective way and have all the metadata nicely grouped on that coverpage.</p>
<p>There are simple ways to let LiveCycle ES take care of that process for you. Below a short explanation of some of the available services that are relevant in this context.</p>
<p>Within LiveCycle Workbench ES, one of the services in the common category that you can use is &#8220;<em>Export XMP</em>&#8220;. This service will extract all the available metadata from a PDF document. If you have converted a MS-Office document to a PDF document, you will be surprised what metadata is also converted. All these properties are now accessible using the service above. Here is a screenshot of some custom properties in a Word document.</p>
<p>Result of the Export XMP service is an XML structure that you can query. For instance, if you want to know what&#8217;s in some of the custom metadata fields, you can check this file. Here is a sample of the result of an Export XMP service.</p>
<p><em>&lt;?xpacket begin=&#8221;ï»¿&#8221; id=&#8221;W5M0MpCehiHzreSzNTczkc9d&#8221;?&gt;<br />
&lt;x:xmpmeta xmlns:x=&#8221;adobe:ns:meta/&#8221; x:xmptk=&#8221;Adobe XMP Core 4.2-jc015 52.349034, 2008 Jun 20 00:30:39-PDT (debug)&#8221;&gt;<br />
&lt;rdf:RDF xmlns:rdf=&#8221;</em><a href="http://www.w3.org/1999/02/22-rdf-syntax-ns"><em>http://www.w3.org/1999/02/22-rdf-syntax-ns</em></a><em>#&#8221;&gt;<br />
&lt;rdf:Description rdf:about=&#8221;"<br />
xmlns:xmp=&#8221;</em><a href="http://ns.adobe.com/xap/1.0/"><em>http://ns.adobe.com/xap/1.0/</em></a><em>&#8220;&gt;<br />
&lt;xmp:CreateDate&gt;2008-12-23T09:45:28+01:00&lt;/xmp:CreateDate&gt;<br />
&lt;xmp:CreatorTool&gt;Acrobat PDFMaker 9.0 for Word&lt;/xmp:CreatorTool&gt;<br />
&lt;xmp:ModifyDate&gt;2008-12-23T09:45:28+01:00&lt;/xmp:ModifyDate&gt;<br />
&lt;xmp:MetadataDate&gt;2008-12-23T09:45:28+01:00&lt;/xmp:MetadataDate&gt;<br />
&lt;/rdf:Description&gt;<br />
&lt;rdf:Description rdf:about=&#8221;"<br />
xmlns:pdf=&#8221;</em><a href="http://ns.adobe.com/pdf/1.3/"><em>http://ns.adobe.com/pdf/1.3/</em></a><em>&#8220;&gt;<br />
&lt;pdf:Producer&gt;Acrobat Distiller 9.0.0 (Windows)&lt;/pdf:Producer&gt;<br />
&lt;pdf:Keywords&gt;&#8221;PDF, Metadata&#8221;&lt;/pdf:Keywords&gt;<br />
&lt;/rdf:Description&gt;<br />
&lt;rdf:Description rdf:about=&#8221;"<br />
xmlns:dc=&#8221;</em><a href="http://purl.org/dc/elements/1.1/"><em>http://purl.org/dc/elements/1.1/</em></a><em>&#8220;&gt;<br />
&lt;dc:format&gt;application/pdf&lt;/dc:format&gt;<br />
&lt;dc:creator&gt;<br />
&lt;rdf:Seq&gt;<br />
&lt;rdf:li&gt;Marcel van Espen&lt;/rdf:li&gt;<br />
&lt;/rdf:Seq&gt;<br />
&lt;/dc:creator&gt;<br />
&lt;dc:title&gt;<br />
&lt;rdf:Alt&gt;<br />
&lt;rdf:li xml:lang=&#8221;x-default&#8221;&gt;This is a test document&lt;/rdf:li&gt;<br />
&lt;/rdf:Alt&gt;<br />
&lt;/dc:title&gt;<br />
&lt;dc:description&gt;<br />
&lt;rdf:Alt&gt;<br />
&lt;rdf:li xml:lang=&#8221;x-default&#8221;&gt;Onderwerp&lt;/rdf:li&gt;<br />
&lt;/rdf:Alt&gt;<br />
&lt;/dc:description&gt;<br />
&lt;dc:subject&gt;<br />
&lt;rdf:Bag&gt;<br />
&lt;rdf:li&gt;PDF, Metadata&lt;/rdf:li&gt;<br />
&lt;/rdf:Bag&gt;<br />
&lt;/dc:subject&gt;<br />
&lt;/rdf:Description&gt;<br />
&lt;rdf:Description rdf:about=&#8221;"<br />
xmlns:pdfx=&#8221;</em><a href="http://ns.adobe.com/pdfx/1.3/"><em>http://ns.adobe.com/pdfx/1.3/</em></a><em>&#8220;&gt;<br />
&lt;pdfx:Company&gt;Adobe Systems Incorporated&lt;/pdfx:Company&gt;<br />
&lt;pdfx:Department&gt;Development&lt;/pdfx:Department&gt;<br />
&lt;pdfx:Language&gt;English&lt;/pdfx:Language&gt;<br />
<strong><span style="#0000ff;"><span style="#ff0000;">&lt;pdfx:Office&gt;<span style="#ff0000;">Amsterdam</span>&lt;/pdfx:Office&gt;</span></span></strong><br />
&lt;/rdf:Description&gt;<br />
&lt;/rdf:RDF&gt;<br />
&lt;/x:xmpmeta&gt;<br />
&lt;?xpacket end=&#8221;w&#8221;?&gt;</em></p>
<p>Now, you will see some familiar tags in there. If you would like to access the custom property Office (With value Amsterdam) as highlighted in bold above, you will need to do the following:</p>
<ol>
<li>Store the result data from the Export XMP service in a variable of type XML (for this example this will be xmpdocxml)</li>
<li>Create a variable of type string (In this case it will be office) to store the office location (of course you can also put it in a form template, but this is out of scope for this example)</li>
<li>Use a set value service to set <a>/process_data/@Office</a> = /process_data/xmpdocxml/x:xmpmeta/rdf:RDF/rdf:Description/pdfx:Office</li>
</ol>
<p>That&#8217;s it. You can of course repeat this for all the other elements, and do what you like with it. I have created a simple example and made it <a title="Acrobat.com" href="https://share.acrobat.com/adc/document.do?docid=410f1942-e22f-4801-ac64-6cfe0ae70207" target="_blank">available</a> on <a title="Acrobat.com" href="https://share.acrobat.com/adc/document.do?docid=410f1942-e22f-4801-ac64-6cfe0ae70207" target="_blank">acrobat.com.</a> In the sample (zip file) I included a LiveCycle LCA file that you can import, a sample Word document and an XML file that is just showing you the metadata.</p>
<p>If this is too much for you, there is an even simpler service to retrieve the metadata from a document. This service, Export Metadata, gives you a nice XML structure that you can browse using your XPATH editor. Note that this only retrieves the basic metadata!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.drflex.eu/2008/12/accessing-ms-office-custom-properties-from-livecycle-es-processes/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How to configure the LiveCycle PDF Generator ES print driver?</title>
		<link>http://www.drflex.eu/2008/08/how-to-configure-the-livecycle-pdf-generator-es-print-driver/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=how-to-configure-the-livecycle-pdf-generator-es-print-driver</link>
		<comments>http://www.drflex.eu/2008/08/how-to-configure-the-livecycle-pdf-generator-es-print-driver/#comments</comments>
		<pubDate>Mon, 04 Aug 2008 13:39:53 +0000</pubDate>
		<dc:creator>Marcel Van Espen</dc:creator>
				<category><![CDATA[LiveCycle ES]]></category>
		<category><![CDATA[LiveCycle ES PDF generation]]></category>

		<guid isPermaLink="false">http://www.drflex.eu/?p=54</guid>
		<description><![CDATA[LiveCycle PDF Generator ES now includes the ability to use a local print driver to initiate a PDF conversion process. As of Update 1 this functionality is included in the product. This article is an add-on to the information in the manual, and informs you on the missing details in there.]]></description>
			<content:encoded><![CDATA[<p><strong>Disease:</strong></p>
<p>So you have installed LiveCycle ES Update 1 that includes a new feature for PDF Generator, a print driver for windows. This allows you to select the Adobe LiveCycle ES printer from your printer list. The print job results in a PDF file that is centrally generated on a configured LiveCycle ES Server. Here is a screenshot of the &#8220;select printer&#8221; dialogue within MS-Word.</p>
<p><a href="http://www.drflex.eu/wp-content/uploads/2008/08/printer_dialogue1.jpg" rel="lightbox[54]"><img class="alignnone size-medium wp-image-57" src="http://www.drflex.eu/wp-content/uploads/2008/08/printer_dialogue1-300x239.jpg" alt="Printer Dialogue in MS-Word" width="300" height="239" /></a></p>
<p>Now it is clear how to initiate a PDF conversion process. But where does your file end-up?</p>
<p><strong>Prescription:</strong></p>
<p>There is a couple of things to take into account.</p>
<p>1. When installing the print driver via http://servername:port-number/pdfg-ipp/install you will be asked to provide a username. The account that is used here is an account that is known within LiveCycle ES (either synchronized with your directory, or a native account). The email-address that is known within LiveCycle ES is the one that is used to return the results to.</p>
<p>2. On the server-side you will need to configure a mail server that can be used for sending the results. Typically this is an smtp server that will be used. Now you will need to configure this using the LiveCycle ES Admin UI. Go to &#8220;Services&#8221; -&gt; &#8220;Applications and Services&#8221; -&gt; &#8220;Service Management&#8221;. Now look for a service called &#8220;provider.email_sendmail_service&#8221; and click on it. You will find the screen as shown below.</p>
<p><a href="http://www.drflex.eu/wp-content/uploads/2008/08/provideremail_sendmail_service.jpg" rel="lightbox[54]"><img class="alignnone size-full wp-image-56" src="http://www.drflex.eu/wp-content/uploads/2008/08/provideremail_sendmail_service.jpg" alt="Configuring sendmail service" width="500" height="312" /></a></p>
<p>Just to make sure stop and start the service, and you should be fine.</p>
<p><strong>Tips to stay healthy:</strong></p>
<p>Just remember, when deploying this solution accross your organization, make sure that the users install the print driver with an account that points to their email address. Don&#8217;t use one address for everybody. Lastly, make sure that every account that is used, also has the proper user rights assigned to it. (Or even better, work with the groups and roles available within the User Management)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.drflex.eu/2008/08/how-to-configure-the-livecycle-pdf-generator-es-print-driver/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Anonymous Web UI for PDF Generator</title>
		<link>http://www.drflex.eu/2008/06/anonymous-web-ui-for-pdf-generator/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=anonymous-web-ui-for-pdf-generator</link>
		<comments>http://www.drflex.eu/2008/06/anonymous-web-ui-for-pdf-generator/#comments</comments>
		<pubDate>Wed, 25 Jun 2008 10:35:45 +0000</pubDate>
		<dc:creator>Marcel Van Espen</dc:creator>
				<category><![CDATA[LiveCycle ES]]></category>
		<category><![CDATA[LiveCycle ES PDF generation]]></category>

		<guid isPermaLink="false">http://www.drflex.eu/?p=41</guid>
		<description><![CDATA[Disease: If you have upgraded to LiveCycle ES from a previous version of PDF Generator or even Adobe Elements Server, you may have noticed that the Web UI for generating PDF files is only accessible for those that have a login to the server, and for those that have the proper rights to use the [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Disease:</strong></p>
<p>If you have upgraded to LiveCycle ES from a previous version of PDF Generator or even Adobe Elements Server, you may have noticed that the Web UI for generating PDF files is only accessible for those that have a login to the server, and for those that have the proper rights to use the PDF Generator services. In the past there was a URL where everybody could go to server-based PDF Generation.</p>
<p><strong>Prescription:</strong></p>
<p>Of course you could start to develop your own web-page to offer this service to anybody within your company, but actually there is a documented solution for this. In the LiveCycle ES LiveDocs on our website, there is a topic called <a name="1548579">&#8220;<em>Quick Start: Converting a Microsoft Word document to a PDF  document using </em></a><em>LiveCycle Remoting</em>&#8220;. This specific sample uses LiveCycle Remoting to call the standard PDF Conversion process that is part of LC ES. Click <a href="http://livedocs.adobe.com/livecycle/es/sdkHelp/programmer/sdkHelp/quickStarts_GeneratePDF.11.4.html" target="_blank">here </a>to access the page that contains the code needed.</p>
<p><strong>Tips to stay healthy</strong>:</p>
<p>If you take the code described above, and open it using Adobe Flex, you can create a SWF file there that you can post on a web server. The result looks like this:</p>
<p><a href="http://www.drflex.eu/wp-content/uploads/2008/06/pdfgenerator.jpg" rel="lightbox[41]"><img class="aligncenter size-full wp-image-42" src="http://www.drflex.eu/wp-content/uploads/2008/06/pdfgenerator.jpg" alt="" width="500" height="336" /></a></p>
<p>It will take you 30 minutes to do the whole process, and you will have a working process. Make sure you link to the swc files in the LiveCycle ES SDK (located in C:\Adobe\LiveCycle8\LiveCycle_ES_SDK\misc\DataServices\Client-Libraries) when compiling the application.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.drflex.eu/2008/06/anonymous-web-ui-for-pdf-generator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>



