Altova StyleVision Server 2023

Sintaxis y descripción

El comando generate (gen en versión abreviada) genera uno o más archivos de salida (HTML, PDF, RTF y/o DOCX) al transformar el archivo XML de entrada con los documentos XSLT que contiene el archivo PXF de entrada.

 

stylevisionserver generate | gen --inputxml=Filename [additional options] InputPXF

 

La opción --inputxml es obligatoria y da la ruta de acceso del archivo XML.

El argumento InputPXF indica la ruta de acceso al archivo PXF que contiene los documentos XSLT que se usan para generar los documentos de salida. Los archivos PXF se crean con la aplicación de Altova StyleVision.

Cada formato de salida se genera indicando la opción correspondiente para ese resultado (véase la lista Opciones, más abajo). El valor de cada una de las opciones es una ruta que indica dónde se debe generar el resultado.

 

Nota:StyleVision Server usa Apache FOP, el procesador FO del Proyecto Apache, para generar archivos PDF a partir de FO. Apache FOP se instala automáticamente con StyleVision Server en estas ubicaciones: en sistemas Windows, ProgramData\Altova\SharedBetweenVersions; en sistemas Linux y macOS, en una carpeta bajo la carpeta StyleVisionServer2023. Para poder usar Apache FO necesita tener instalado Java Runtime Environment 1.8 o posterior en el equipo de StyleVision Server. Debe instalar la versión de Java que corresponda a su versión de StyleVision Server (32 o 64 bits). Para más información sobre cómo configurar FOP consulte el apartado Requisitos para FOP.

 

 

Ejemplos

Ejemplos del comando generate:

 

stylevisionserver generate --inputxml=C:\MyFiles\ExpReport.xml --html=Test.html ExpReport.pxf

stylevisionserver generate --inputxml=C:\ExpReport.pxf|zip\ExpReport.xml --html=Test.html ExpReport.pxf

stylevisionserver generate --inputxml=altova:\\packagedfile\ExpReport.xml --html=Test.html ExpReport.pxf

stylevisionserver generate --inputxml=ExternalXML.xml --html=Test.html Test.pxf

 

Los comandos anteriores contienen la opción obligatoria --inputxml, el argumento --inputxml (Test.pxf) y al menos una opción de creación de resultado (--html en todos los ejemplos anteriores).

El archivo XML que se debe usar se encuentra dentro del archivo PXF (véanse el segundo y el tercer ejemplo) o puede ser un archivo XML externo (ubicado fuera del archivo PXF; véanse los ejemplos primero y cuarto).

El conmutador --inputxml se ignora si la fuente principal del esquema es BD o XML-DB, pero sigue teniendo que estar presente por razones de sintaxis; debe usar algo parecido a: --inputxml=database.

Si la opción de creación de resultado --html toma una ruta relativa, como en los ejemplos anteriores, entonces la ubicación del archivo de salida será relativa a la carpeta en la que se encuentra el archivo PXF.

 

Opciones

 

Use la opción --h, --help  para mostrar información sobre el comando.

 

Las opciones se enumeran en versión corta (si existe) y larga. Puede usar una o dos barras tanto para la versión corta como para la larga. Las opciones pueden tomar un valor o no hacerlo. Si lo hacen, se escribe así: --option=value. Los valores se pueden indicar sin comillas, salvo en dos casos: (i) cuando la cadena del valor contiene espacios o (ii) cuando se indica de forma explícita en la descripción de la opción que las comillas son necesarias. Si una opción toma un valor booleano y no se especifica ningún valor, entonces el valor predeterminado de la opción es TRUE. Use la opción --h, --help  para mostrar información sobre el comando.

 

Catálogos

Si está usando el método de catalogación de Altova, puede encontrar los archivos de catálogo relevantes en la carpeta etc de la carpeta de la aplicación StyleVision Server. Para más información consulte la sección Catálogos del manual de Altova StyleVision.

 

© 2017-2023 Altova GmbH