<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Home</title><link>https://sourceforge.net/p/xmlxslfopdf/wiki/Home/</link><description>Recent changes to Home</description><atom:link href="https://sourceforge.net/p/xmlxslfopdf/wiki/Home/feed" rel="self"/><language>en</language><lastBuildDate>Tue, 03 Apr 2012 20:41:24 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/xmlxslfopdf/wiki/Home/feed" rel="self" type="application/rss+xml"/><item><title>WikiPage Home modified by Agustín Salas Fernández</title><link>https://sourceforge.net/p/xmlxslfopdf/wiki/Home/</link><description>&lt;pre&gt;--- v5 
+++ v6 
@@ -19,26 +19,31 @@
 
 *Agustín Salas Fernández
 ********************************************************************
-Definición de parámetros:
--rutas :Las rutas corresponden a ubicaciones en disco, de los archivos a transformar.
-Estas rutas deben ser absolutas.
-Ejemplo de uso :java -jar xml2pdf.jar -rutas c:\test.xml c:\test.xsl c:\test.pdf
-
--string :Este parámetro indica que el XML y el XSL-FO serán pasados como Strings (contenido), por lo cual retornará un pdf codificado en base64
-Ejemplo de uso :java -jar xml2pdf.jar -string strXML strXSL
-
--unir :Este parámetro indica que se uniran todos los PDFs en el orden que pasaron las rutas, debe ser combinado con el parámetro -rutaPdfUnido para indicar la ruta al archivo que contrendrá las uniones de los PDFs pasados como parámetro.
-finalmente se pasan las rutas de cada uno de los PDFs a unir.
-Ejemplo de uso :java -jar xml2pdf.jar -unir -rutaPdfUnido c:\unido.pdf c:\1.pdf c:\2.pdf c:\n.pdf
-
-Nota : Para usar en sistemas operativos diferentes, solo se debe usar lar rutas correspondientes al SO para localizar los archivos
+Definición de parámetros: 
+
+-rutas	:Las rutas corresponden a ubicaciones en disco, de los archivos a transformar. Estas rutas deben ser absolutas.
+Ejemplo de uso	:java -jar xml2pdf.jar -rutas c:\test.xml c:\test.xsl c:\test.pdf
+
+-string	:Este parámetro indica que el XML y el XSL-FO serán pasados como Strings (&lt;xml&gt;contenido&lt;xml&gt;), por lo cual retornará un pdf codificado en base64
+Ejemplo de uso	:java -jar xml2pdf.jar -string strXML strXSL
+
+-unir 	:Este parámetro indica que se uniran todos los PDFs en el orden que pasaron las rutas, debe ser combinado con el parámetro -rutaPdfUnidopara indicar la ruta al archivo que contrendrá las uniones de los PDFs pasados como parámetro.
+Ejemplo de uso	:java -jar xml2pdf.jar -unir -rutaPdfUnido  c:\unidoDebug.pdf c:\1.pdf c:\2.pdf ... c:\n.pdf
+
+-unirmultiples	:Este parámetro permite generar varios XML a partir de un mismo XSL, lo cual es mucho más optimo desde el punto de vista del tiempo de respuesta
+Se usa adicionalmente los siguientes parámetros con el anterior:
+-pdf	:Con este parámetro se le indica la Ruta al PDF que contendrá a todos los PDFs generados
+-xsl	:Con este parámetro se le indica la Ruta al XSL-FO
+-xmls	:COn este parámetro se le indica 1 o N rutas a los XML que se trabajaran con el XSL especificado
+Ejemplo de uso	:java -jar xml2pdf.jar -unirmultiples -pdf c:\pdfFile.pdf -xsl c:\xslfile.xsl -xmls c:\xml1.xml c:\xml2.xml ... c:\xmln.xml
+
+Nota	:Para usar en sistemas operativos diferentes, solo se debe usar lar rutas correspondientes al SO para localizar los archivos
 ~~~~~~
 
 Como se puede revisar en las opciones descritas en la ayuda, se puede generar PDF de varias maneras y de acuerdo a las necesidades, además si se requiere unir los PDFs generados, lo hace la misma aplicación.
 
 Esta aplicación deja de parte del usuario la creación del XSL-FO para la generación del XML.
 
 Descargar aplicación en formato JAR: [[download_button]]
 
 [[project_admins]]
-
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Agustín Salas Fernández</dc:creator><pubDate>Tue, 03 Apr 2012 20:41:24 -0000</pubDate><guid>https://sourceforge.netc0ebd21c215d8df7739389d250e15fa4164b784b</guid></item><item><title>WikiPage Home modified by Agustín Salas Fernández</title><link>https://sourceforge.net/p/xmlxslfopdf/wiki/Home/</link><description>&lt;pre&gt;--- v4 
+++ v5 
@@ -38,12 +38,7 @@
 
 Esta aplicación deja de parte del usuario la creación del XSL-FO para la generación del XML.
 
-Descargar aplicación en formato JAR: 
-[[download_button]]
-
-Descargar el código fuente java: Fuente
-The wiki uses [Markdown](/p/xmlxslfopdf/wiki/markdown_syntax/) syntax.
-
+Descargar aplicación en formato JAR: [[download_button]]
+
 [[project_admins]]
-[[download_button]]
 
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Agustín Salas Fernández</dc:creator><pubDate>Sat, 24 Mar 2012 09:20:18 -0000</pubDate><guid>https://sourceforge.net530f9baf8a12189a092f58ca9792a40f3d41fae4</guid></item><item><title>WikiPage Home modified by Agustín Salas Fernández</title><link>https://sourceforge.net/p/xmlxslfopdf/wiki/Home/</link><description>&lt;pre&gt;--- v3 
+++ v4 
@@ -38,10 +38,12 @@
 
 Esta aplicación deja de parte del usuario la creación del XSL-FO para la generación del XML.
 
-Descargar aplicación en formato JAR: XML2PDF
-
+Descargar aplicación en formato JAR: 
+[[download_button]]
+
 Descargar el código fuente java: Fuente
 The wiki uses [Markdown](/p/xmlxslfopdf/wiki/markdown_syntax/) syntax.
 
 [[project_admins]]
 [[download_button]]
+
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Agustín Salas Fernández</dc:creator><pubDate>Sat, 24 Mar 2012 09:19:33 -0000</pubDate><guid>https://sourceforge.netc40a1089a5633f003739ef4419944857f1406ac8</guid></item><item><title>WikiPage Home modified by Agustín Salas Fernández</title><link>https://sourceforge.net/p/xmlxslfopdf/wiki/Home/</link><description>&lt;pre&gt;&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Agustín Salas Fernández</dc:creator><pubDate>Sat, 24 Mar 2012 09:18:19 -0000</pubDate><guid>https://sourceforge.net95dee36fdd20a94629312eb76ec32df0dbd51f57</guid></item><item><title>WikiPage Home modified by Agustín Salas Fernández</title><link>https://sourceforge.net/p/xmlxslfopdf/wiki/Home/</link><description>&lt;pre&gt;--- v1 
+++ v2 
@@ -1,7 +1,46 @@
-Welcome to your wiki!
-
-This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: [SamplePage].
-
+La aplicación XML2PDF permite renderizar un archivo PDF a partir de un XML mediante un XSL-FO.
+
+La tarea fue bastante fácil, dado que la información abunda en la web, sin embargo solo se trabaja con la versión XSLT 1.0 dado que los procesadores para XSLT 2.0 no cumplen con los requerimientos para este proyecto, es decir que sean multi-plataforma y a la vez sean de código libre.
+
+En el proceso de análisis, se decidió realizar el proceso de transformación pasando por los siguientes pasos:
+
+![Pasos Transforamción XML](http://www.learn-xsl-fo-tutorial.com/Images/FoTransformation.gif)
+
+Esto llevó a la codificación final de la aplicación XML2PDF. Esta aplicación fue encapsulada en un JAR ejecutable.
+
+Al ejecutarlo por consola con el parámetro -h obtenemos el siguiente resultado:
+
+~~~~~~
+$java -jar xml2pdf.jar -h
+********************************************************************
+*Uso de aplicación XML2PDF
+*La aplicación está diseñada para tomar un XML y transformarlo a PDF
+*mediante el uso de un transformador XSLT v1.0
+
+*Agustín Salas Fernández
+********************************************************************
+Definición de parámetros:
+-rutas :Las rutas corresponden a ubicaciones en disco, de los archivos a transformar.
+Estas rutas deben ser absolutas.
+Ejemplo de uso :java -jar xml2pdf.jar -rutas c:\test.xml c:\test.xsl c:\test.pdf
+
+-string :Este parámetro indica que el XML y el XSL-FO serán pasados como Strings (contenido), por lo cual retornará un pdf codificado en base64
+Ejemplo de uso :java -jar xml2pdf.jar -string strXML strXSL
+
+-unir :Este parámetro indica que se uniran todos los PDFs en el orden que pasaron las rutas, debe ser combinado con el parámetro -rutaPdfUnido para indicar la ruta al archivo que contrendrá las uniones de los PDFs pasados como parámetro.
+finalmente se pasan las rutas de cada uno de los PDFs a unir.
+Ejemplo de uso :java -jar xml2pdf.jar -unir -rutaPdfUnido c:\unido.pdf c:\1.pdf c:\2.pdf c:\n.pdf
+
+Nota : Para usar en sistemas operativos diferentes, solo se debe usar lar rutas correspondientes al SO para localizar los archivos
+~~~~~~
+
+Como se puede revisar en las opciones descritas en la ayuda, se puede generar PDF de varias maneras y de acuerdo a las necesidades, además si se requiere unir los PDFs generados, lo hace la misma aplicación.
+
+Esta aplicación deja de parte del usuario la creación del XSL-FO para la generación del XML.
+
+Descargar aplicación en formato JAR: XML2PDF
+
+Descargar el código fuente java: Fuente
 The wiki uses [Markdown](/p/xmlxslfopdf/wiki/markdown_syntax/) syntax.
 
 [[project_admins]]
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Agustín Salas Fernández</dc:creator><pubDate>Sat, 24 Mar 2012 09:18:18 -0000</pubDate><guid>https://sourceforge.net972afcc59046261c761ef1735f8ba8212da383f9</guid></item><item><title>WikiPage Home modified by Agustín Salas Fernández</title><link>https://sourceforge.net/p/xmlxslfopdf/wiki/Home/</link><description>Welcome to your wiki!

This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: [SamplePage].

The wiki uses [Markdown](/p/xmlxslfopdf/wiki/markdown_syntax/) syntax.

[[project_admins]]
[[download_button]]
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Agustín Salas Fernández</dc:creator><pubDate>Sat, 24 Mar 2012 08:33:28 -0000</pubDate><guid>https://sourceforge.net17fbbb1f5ccdfa7080482e8876831e2d4cccef70</guid></item></channel></rss>