Altova StyleVision Server 2026

Sintaxis y descripción

El comando generate (forma abreviada gen) genera uno o más archivos de salida (HTML, PDF, RTF y/o DOCX) transformando el archivo XML de entrada utilizando los documentos XSLT contenidos en el archivo PXF de entrada.

 

stylevisionserver generate | gen --inputxml=NombreArchivo [opciones adicionales] InputPXF

 

La opción --inputxml es obligatoria; proporciona la ruta al archivo XML.

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

Cada formato de salida se genera especificando una opción para esa salida (véase la lista Opciones más abajo). El valor de cada opción es una ruta que especifica dónde se generará el resultado.

 

Nota: StyleVision Server utiliza Apache FOP, el procesador FO del proyecto Apache, para generar archivos PDF a partir de FO. Apache FOP se instala con StyleVision Server en la siguiente ubicación: En sistemas Windows, ProgramData\Altova\SharedBetweenVersions; en sistemas Linux, en una carpeta descendiente de la carpeta StyleVisionServer2026. Tenga en cuenta que Apache FOP requiere que Java Runtime Environment 1.8 o posterior esté instalado en el equipo StyleVision Server. Para StyleVision Server de 32 bits, instale Java de 32 bits; para StyleVision Server de 64 bits, instale Java de 64 bits. Para obtener más información sobre cómo configurar FOP, consulte Requisitos de 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 InputPXF (Test.pxf) y al menos una opción de creación de resultados (--html en todos los ejemplos anteriores).

El archivo XML de entrada que se va a utilizar puede encontrarse dentro del archivo PXF (ver segundo y tercer ejemplo más arriba) o puede ser un archivo XML externo (situado fuera del archivo PXF; ver primer y cuarto ejemplo más arriba).

El conmutador --inputxml se ignora si la fuente del esquema principal es BD o BD-XML, pero debe estar presente por motivos sintácticos, y debe utilizar algo como --inputxml=database.

Si la opción de creación de resultados --html toma una ruta relativa, como en los ejemplos anteriores, 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 usa el mecanismo de catalogación de Altova encontrará los archivos relevantes en la carpeta etc de la carpera de la aplicación StyleVision Server. Para leer información más detallada consulte la sección Catálogos del manual de Altova StyleVision.

 

Puede crear el archivo CustomCatalog.xml a partir del archivo de plantilla CustomCatalog_template.xml. Asegúrese de que cambia el nombre del archivo de plantilla a CustomCatalog.xml, ya que es este el que se usa en el mecanismo de catalogación (y no la plantilla).

 

Tenga en cuenta que:

 

Durante una instalación nueva de la misma versión principal (misma u otra subversión), el archivo de plantilla se sustituye por uno nuevo, pero CustomCatalog.xml no cambia.

Sin embargo, si instala una versión principal nueva sobre una versión principal anterior, la carpeta de la instalación anterior se borra junto con su archivo CustomCatalog.xml. Por tanto, si quiere seguir usando el CustomCatalog.xml de la versión anterior debe guardarlo en una ubicación segura. Después de instalar la versión principal nueva puede copiar el archivo CustomCatalog.xml guardado en la carpeta etc de la versión principal nueva y editarlo allí como necesite.

 

© 2019-2025 Altova GmbH