Archivos generados
En StyleVision puede generar hojas de estilos y archivos de salida con el comando Archivo | Guardar archivos generados o con StyleVision Server. Además, si solamente quiere validar o transformar XML mediante XSLT, puede hacerlo con RaptorXML(+XBRL) Server directamente y sin necesidad de llamar a StyleVision.
Con StyleVision puede generar estos archivos:
•Hojas de estilos XSLT basadas en el diseño SPS. Puede generar hojas de estilos XSLT para documentos de salida en formato HTML, texto, RTF, PDF y Word 2007+.
•Archivos de salida generados al procesar el archivo XML de trabajo asignado al SPS con las hojas de estilos XSLT generadas a partir del SPS.
El marcado de los resultados/documentos de salida está en el SPS. Los datos para los resultados/documentos de salida están en el documento XML o en la BD. Es la hoja de estilos XSLT la que combina el marcado con los datos para generar los resultados/documentos de salida. Tanto las hojas de estilos XSLT como los resultados pueden verse en las vistas de resultados de StyleVision.
Nota: | si quiere añadir un espacio de nombres a un SPS o a una hoja de estilos generada con un SPS, el espacio de nombres debe añadirse en el elemento schema de nivel superior del esquema XML en el que se basa el SPS. |
Sitio web de Altova: Informe de datos XML
Documentos de salida
A continuación destacamos aspectos importantes de los documentos que puede generar con StyleVision:
•Hojas de estilos para HTML y documentos de salida HTML: (1) el formato y el diseño de los documentos HTML generados con StyleVision es idéntico al que tienen en la vista previa HTML de la aplicación y casi idéntico al de la vista Authentic del documento XML. (2) Los dispositivos de entrada de datos (campos de entrada de texto, casillas de verificación, etc.) del archivo HTML no permiten introducir datos. El objetivo de estos dispositivos de entrada de datos es introducir datos XML en la vista Authentic y no se pueden usar para introducir datos en el documento HTML, aunque se transformen en elementos HTML gráficos equivalentes.
Sitio web de Altova: Conversión de datos XML en HTML
•Hojas de estilos para RTF y documentos de salida RTF: (1) el diseño RTF necesita ciertas definiciones para medios impresos. Estas definiciones (diseño de la portada, paginación, etc.) se especifican en la ventana Propiedades y en la ventana Estructura del diseño. Recuerde que las especificaciones de diseño para medios impresos se utilizan para los formatos de salida RTF, PDF (XSL-FO) y Word 2007+. (2) Si se usaron dispositivos de entrada de datos en el SPS, estos dispositivos se representan, siempre que sea posible, como elementos gráficos en la página RTF. Si un dispositivo de entrada de datos no se puede simular bien como elemento gráfico (p. ej. las casillas de verificación), se utiliza otra presentación.
•Hojas de estilos para texto y documentos de salida en formato texto: como el texto plano no usa formato, las propiedades de estilo del diseño no se pasan a los documentos de salida en formato texto.
•Hojas de estilos para FO y documentos de salida PDF: (1) para representar un documento en medios impresos es necesario definir ciertas especificaciones (como la paginación, la ubicación y composición de encabezados y pies de página, el diseño de la portada, etc.). Puede diseñar estas características adicionales en las ventanas Propiedades y Estructura del diseño y estas características se incluirán en la hoja de estilos XSLT para XSL-FO. Recuerde que estas especificaciones no solamente se usan para el formato de salida PDF, sino también para RTF y Word 2007+. (2) Si se usaron dispositivos de entrada de datos en el SPS, estos dispositivos se representan, siempre que sea posible, como elementos gráficos en la página RTF. Si un dispositivo de entrada de datos no se puede simular bien como elemento gráfico (p. ej. las casillas de verificación), se utiliza otra presentación.
Sitio web de Altova: Conversión de datos XML en PDF |
•Hojas de estilos para Word 2007+ y documentos de salida Word 2007+: en las ventanas Propiedades y Estructura del diseño puede diseñar características para medios impresos como paginación, encabezados y pies de página y portadas y estas características se incluirán en la hoja de estilos XSLT para Word 2007+. Recuerde que estas especificaciones de diseño para medios impresos no solo se usan para el formato de salida Word 2007+, sino también para PDF (XSL-FO) y RTF.
Documentos RTF de salida
Los documentos de salida RTF se generan a partir del archivo XML en un solo paso, procesando el documento XML con la hoja de estilos XSLT-para-RTF generada con el archivo SPS. Las propiedades del documento de salida RTF se definen en el archivo SPS y puede obtener una vista previa en la pestaña de la vista RTF. Para obtener el archivo RTF debe generarlo con el comando Archivo | Guardar archivos generados o desde StyleVision Server.
Nota: | si hay un problema con la vista previa incrustada, StyleVision intenta abrir el documento de vista previa en una aplicación externa (como MS Word o Adobe Reader) y emite un mensaje de error sobre la vista previa incrustada. Si el documento de vista previa se abre en una aplicación externa, será necesario cerrar la aplicación externa antes de volver a generar el documento de salida temporal. De lo contrario, aparece un mensaje diciendo que el archivo está siendo utilizado por otro proceso. Antes de cerrar el diseño SPS debe cerrar también la aplicación externa. De lo contrario, StyleVision no podrá cerrar el documento de salida temporal dado que la aplicación externa bloquea el documento. |
Documentos de texto de salida
Stylevision también genera documentos de salida en formato texto, sobre los que debe saber que:
•Las propiedades de estilo y diseño definidas en el diseño no se aplican a los documentos de salida en formato texto.
•Para poder generar documentos de salida en formato texto la versión XSLT seleccionada para el archivo SPS debe ser XSLT 2.0 o XSLT 3.0.
Documentos PDF de salida
StyleVision genera documentos de salida PDF a partir de archivos XML en dos pasos:
1.Primero se usa una transformación XSLT para transformar el archivo XML en un archivo XSL-FO (archivo FO). En el proceso de transformación se añaden propiedades de secuencia y diseño de páginas para que el archivo FO contenga esta información, además del contenido propiamente dicho.
2.El archivo FO se procesa en un procesador FO para generar el PDF de salida.
Puede obtener una vista previa de la hoja de estilos XSLT-para-FO y el documento PDF de salida en la pestaña de la vista PDF. La hoja de estilos XSLT-para-FO, el documento FO y el documento PDF se pueden generar con el comando Archivo | Guardar archivos generados o desde StyleVision Server. El documento FO también se puede generar con RaptorXML.
Nota: | si hay un problema con la vista previa incrustada, StyleVision intenta abrir el documento de vista previa en una aplicación externa (como MS Word o Adobe Reader) y emite un mensaje de error sobre la vista previa incrustada. Si el documento de vista previa se abre en una aplicación externa, será necesario cerrar la aplicación externa antes de volver a generar el documento de salida temporal. De lo contrario, aparece un mensaje diciendo que el archivo está siendo utilizado por otro proceso. Antes de cerrar el diseño SPS debe cerrar también la aplicación externa. De lo contrario, StyleVision no podrá cerrar el documento de salida temporal dado que la aplicación externa bloquea el documento. |
Documentos Word 2007+ de salida
Los documentos Word 2007+ de salida se generan a partir del archivo XML en un solo paso, procesando el documento XML con la hoja de estilos XSLT-para-Word 2007+ generada con el SPS. Las propiedades del documento Word 2007+ de salida se definen en el SPS y puede obtener una vista previa tanto de la hoja de estilos como del documento de salida en la pestaña de la vista Word 2007+. Para obtener el archivo Word 2007+ debe generarlo con el comando Archivo | Guardar archivos generados o desde StyleVision Server.
Nota: | si hay un problema con la vista previa incrustada, StyleVision intenta abrir el documento de vista previa en una aplicación externa (como MS Word o Adobe Reader) y emite un mensaje de error sobre la vista previa incrustada. Si el documento de vista previa se abre en una aplicación externa, será necesario cerrar la aplicación externa antes de volver a generar el documento de salida temporal. De lo contrario, aparece un mensaje diciendo que el archivo está siendo utilizado por otro proceso. Antes de cerrar el diseño SPS debe cerrar también la aplicación externa. De lo contrario, StyleVision no podrá cerrar el documento de salida temporal dado que la aplicación externa bloquea el documento. |