<?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: Transformación a PDF usando 'plantilla' de fondo in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/transformaci%C3%B3n-a-pdf-usando-plantilla-de-fondo/m-p/114404#M80618</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Buenas,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Asi sin pensarlo mucho se me ocurre que podrías componer un documento en html&amp;nbsp; con los datos del fichero texto +logo+…. y luego este fichero html aplicarle la conversion a PDF.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Es solo una idea.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Saludos&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 21 Apr 2009 07:33:31 GMT</pubDate>
    <dc:creator>pjcaracuel_2349</dc:creator>
    <dc:date>2009-04-21T07:33:31Z</dc:date>
    <item>
      <title>Transformación a PDF usando 'plantilla' de fondo</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/transformaci%C3%B3n-a-pdf-usando-plantilla-de-fondo/m-p/114403#M80617</link>
      <description>Hola&amp;nbsp; a tod@s,mi cuestión es la siguiente, estoy archivando una serie de facturas que me vienen en texto plano y que convierto a PDF. Me piden que el fichero PDF que se genera, incorpore los datos de "preimpreso" de la factura. ¿Sabéis como puedo realizar la conversión del fichero txt a un PDF donde</description>
      <pubDate>Tue, 21 Apr 2009 07:14:10 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/transformaci%C3%B3n-a-pdf-usando-plantilla-de-fondo/m-p/114403#M80617</guid>
      <dc:creator>cnova</dc:creator>
      <dc:date>2009-04-21T07:14:10Z</dc:date>
    </item>
    <item>
      <title>Re: Transformación a PDF usando 'plantilla' de fondo</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/transformaci%C3%B3n-a-pdf-usando-plantilla-de-fondo/m-p/114404#M80618</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Buenas,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Asi sin pensarlo mucho se me ocurre que podrías componer un documento en html&amp;nbsp; con los datos del fichero texto +logo+…. y luego este fichero html aplicarle la conversion a PDF.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Es solo una idea.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Saludos&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 21 Apr 2009 07:33:31 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/transformaci%C3%B3n-a-pdf-usando-plantilla-de-fondo/m-p/114404#M80618</guid>
      <dc:creator>pjcaracuel_2349</dc:creator>
      <dc:date>2009-04-21T07:33:31Z</dc:date>
    </item>
    <item>
      <title>Re: Transformación a PDF usando 'plantilla' de fondo</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/transformaci%C3%B3n-a-pdf-usando-plantilla-de-fondo/m-p/114405#M80619</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Me respondo a mí mismo. Como el servidor de Alfresco es un Linux, he optado por instalar la impresora PDF (cups-pdf) que provee CUPS (servidor de impresión). &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;UL&gt;&lt;LI&gt;He tocado el archivo de configuración para personalizar el directorio de salida de los PDF's.&lt;/LI&gt;&lt;BR /&gt;&lt;LI&gt;Mando imprimir los ficheros de texto mediante lpr a la impresora cups-pdf para obtener la "salida" de cómo quedarían en papel preimpreso&lt;/LI&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;lpr -o cpi=12 -o page-top=36 -o page-left=58 -P PDF Documentos/alfresco_test/00001282.txt&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;LI&gt;con un pequeño script en python (usando la librería pyPdf) "mezclo" el contenido del PDF generado, junto con el "preimpreso" (pongo código de ejemplo base)&lt;/LI&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;from pyPdf import PdfFileWriter, PdfFileReader&lt;BR /&gt;&lt;BR /&gt;output = PdfFileWriter()&lt;BR /&gt;input1 = PdfFileReader(file("PDF/watermark_K1.pdf", "rb"))&lt;BR /&gt;&lt;BR /&gt;# añado la página 0 desde input1 añadiendo el preimpreso desde otro pdf:&lt;BR /&gt;page0 = input1.getPage(0)&lt;BR /&gt;watermark = PdfFileReader(file("PDF/00001282.pdf", "rb"))&lt;BR /&gt;page0.mergePage(watermark.getPage(0))&lt;BR /&gt;output.addPage(page0)&lt;BR /&gt;# finalmente, escribo "output" a document-output.pdf&lt;BR /&gt;outputStream = file("/home/cnova/PDF/document-output.pdf", "wb")&lt;BR /&gt;output.write(outputStream)&lt;BR /&gt;outputStream.close()&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;LI&gt;envío por FTP el fichero resultante.&lt;/LI&gt;&lt;/UL&gt;&lt;SPAN&gt;El problema con este método es que Alfresco es incapaz de extraer el texto del PDF que me genera CUPS-PDF. Para mi no es problema puesto que no necesito que lo haga, puesto que lo que interesa del PDF en sí son los metadatos asociados que tiene para poder realizar búsquedas y recuperar ese documento.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Espero que le sirva a alguien.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Saludos,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Apr 2009 11:21:19 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/transformaci%C3%B3n-a-pdf-usando-plantilla-de-fondo/m-p/114405#M80619</guid>
      <dc:creator>cnova</dc:creator>
      <dc:date>2009-04-30T11:21:19Z</dc:date>
    </item>
  </channel>
</rss>

