<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: html to pdf coversion in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/html-to-pdf-coversion/m-p/46552#M26164</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I see that the PDF to HTML transformer mentioned comes as an executable, &lt;/SPAN&gt;&lt;STRONG&gt;pdf2htm.exe&lt;/STRONG&gt;&lt;SPAN&gt;.&amp;nbsp; There might be libraries, too, but I haven't looked.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It is possible to wrap executables up as transformers provided you can conceive of a command line that has a ${source} and ${target} file.&amp;nbsp; Read the Javadocs for &lt;/SPAN&gt;&lt;STRONG&gt;RuntimeExecutableContentTransformer&lt;/STRONG&gt;&lt;SPAN&gt; and look at the &lt;/SPAN&gt;&lt;STRONG&gt;transformer.ImageMagick&lt;/STRONG&gt;&lt;SPAN&gt; (in &lt;/SPAN&gt;&lt;STRONG&gt;content-services-context.xml&lt;/STRONG&gt;&lt;SPAN&gt;) for an example of how to Spring up a &lt;/SPAN&gt;&lt;STRONG&gt;RuntimeExec&lt;/STRONG&gt;&lt;SPAN&gt; instance to handle the execution itself.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Look at the &lt;/SPAN&gt;&lt;A href="http://wiki.alfresco.com/wiki/Content_Transformations" rel="nofollow noopener noreferrer"&gt;Wiki for a further example&lt;/A&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 06 Mar 2007 14:36:23 GMT</pubDate>
    <dc:creator>derek</dc:creator>
    <dc:date>2007-03-06T14:36:23Z</dc:date>
    <item>
      <title>html to pdf coversion</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/html-to-pdf-coversion/m-p/46548#M26160</link>
      <description>Hi,I wished to know which transformer does Alfresco uses to convert html or xml to pdf. Does it use a stylesheet for the conversion.As a developer is it possible to extend this functionality and use style sheets according to our requirement.RegardsAditya</description>
      <pubDate>Thu, 08 Feb 2007 09:19:32 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/html-to-pdf-coversion/m-p/46548#M26160</guid>
      <dc:creator>aditya</dc:creator>
      <dc:date>2007-02-08T09:19:32Z</dc:date>
    </item>
    <item>
      <title>Re: html to pdf coversion</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/html-to-pdf-coversion/m-p/46549#M26161</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I believe OpenOffice is used for that transformation - but the PDFBox library is to convert PDFs back to text (as OpenOffice does not).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;All transformers in Alfesco are pluggable and can be replaced or new ones added.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://wiki.alfresco.com/wiki/Content_Transformations" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/Content_Transformations&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Kevin&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Feb 2007 18:48:56 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/html-to-pdf-coversion/m-p/46549#M26161</guid>
      <dc:creator>kevinr</dc:creator>
      <dc:date>2007-02-08T18:48:56Z</dc:date>
    </item>
    <item>
      <title>Re: html to pdf coversion</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/html-to-pdf-coversion/m-p/46550#M26162</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;A href="http://www.tomdownload.com/business_finance/word_processing/pdf2html.htm" rel="nofollow noopener noreferrer"&gt;PDF to HTML&lt;/A&gt;&lt;SPAN&gt; - Converts PDF files to HTML files while seeking to preserve the original page layout (as best as technically possible).&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Mar 2007 09:26:17 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/html-to-pdf-coversion/m-p/46550#M26162</guid>
      <dc:creator>good123</dc:creator>
      <dc:date>2007-03-05T09:26:17Z</dc:date>
    </item>
    <item>
      <title>Re: html to pdf coversion</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/html-to-pdf-coversion/m-p/46551#M26163</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Add this to your &lt;/SPAN&gt;&lt;STRONG&gt;custom-repository-context.xml&lt;/STRONG&gt;&lt;SPAN&gt;.&amp;nbsp; I knocked it up quickly and haven't tested it, even.&amp;nbsp; Please let me know if it works or not.&amp;nbsp; You will have to have Open Office available as it uses an &lt;/SPAN&gt;&lt;STRONG&gt;odt&lt;/STRONG&gt;&lt;SPAN&gt; as an intermediate step between &lt;/SPAN&gt;&lt;EM&gt;any&lt;/EM&gt;&lt;SPAN&gt; format that can be converted to &lt;/SPAN&gt;&lt;STRONG&gt;odt&lt;/STRONG&gt;&lt;SPAN&gt;, and &lt;/SPAN&gt;&lt;STRONG&gt;html&lt;/STRONG&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It won't be fast, but it'll be more versatile (if it works).&amp;nbsp; If you have another transformer that specializes in PDF to HTML, then you will have the best of both worlds as the repository will choose the fastest when it finds two that can do the same job.&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;bean id="transformer.complex.html-doc"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; class="org.alfresco.repo.content.transform.ComplexContentTransformer"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; parent="baseContentTransformer" &amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="transformers"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;list&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ref bean="transformer.OpenOffice" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ref bean="transformer.OpenOffice" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/list&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/property&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="intermediateMimetypes"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;list&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;application/vnd.oasis.opendocument.text&amp;lt;/value&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/list&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/property&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/bean&amp;gt;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;If you want to knock together a quick converter for PDF to HTML, you can find a similar project on the forge: &lt;/SPAN&gt;&lt;A href="http://forge.alfresco.com/projects/xmltransformer/" rel="nofollow noopener noreferrer"&gt;http://forge.alfresco.com/projects/xmltransformer/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Mar 2007 14:10:44 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/html-to-pdf-coversion/m-p/46551#M26163</guid>
      <dc:creator>derek</dc:creator>
      <dc:date>2007-03-06T14:10:44Z</dc:date>
    </item>
    <item>
      <title>Re: html to pdf coversion</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/html-to-pdf-coversion/m-p/46552#M26164</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I see that the PDF to HTML transformer mentioned comes as an executable, &lt;/SPAN&gt;&lt;STRONG&gt;pdf2htm.exe&lt;/STRONG&gt;&lt;SPAN&gt;.&amp;nbsp; There might be libraries, too, but I haven't looked.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It is possible to wrap executables up as transformers provided you can conceive of a command line that has a ${source} and ${target} file.&amp;nbsp; Read the Javadocs for &lt;/SPAN&gt;&lt;STRONG&gt;RuntimeExecutableContentTransformer&lt;/STRONG&gt;&lt;SPAN&gt; and look at the &lt;/SPAN&gt;&lt;STRONG&gt;transformer.ImageMagick&lt;/STRONG&gt;&lt;SPAN&gt; (in &lt;/SPAN&gt;&lt;STRONG&gt;content-services-context.xml&lt;/STRONG&gt;&lt;SPAN&gt;) for an example of how to Spring up a &lt;/SPAN&gt;&lt;STRONG&gt;RuntimeExec&lt;/STRONG&gt;&lt;SPAN&gt; instance to handle the execution itself.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Look at the &lt;/SPAN&gt;&lt;A href="http://wiki.alfresco.com/wiki/Content_Transformations" rel="nofollow noopener noreferrer"&gt;Wiki for a further example&lt;/A&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Mar 2007 14:36:23 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/html-to-pdf-coversion/m-p/46552#M26164</guid>
      <dc:creator>derek</dc:creator>
      <dc:date>2007-03-06T14:36:23Z</dc:date>
    </item>
  </channel>
</rss>

