Habilite JavaScript para visualizar esta página.

Altova StyleVision Server 2020

Este ejemplo explica cómo usar código C# para generar un archivo de salida RTF con un archivo PXF y un archivo XML de entrada.

 

Antes de empezar a probar el ejemplo, compruebe que cumple con estos requisitos:

 

StyleVision Server está instalado y tiene asignada una licencia válida.

StyleVision Server está disponible como objeto de servidor COM (este proceso suele tener lugar automáticamente durante la instalación de StyleVision Server. Consulte el apartado Información sobre la interfaz COM para obtener más información).

 

 

 

namespace StyleVisionServerAPI_sample

{

    class Program

    {

        static void Main(string[] args)

        {

            //Cree un objeto de StyleVision Server

            Altova.StyleVisionServer.Server objSVS = new Altova.StyleVisionServer.Server();

           

            //Defina un directorio de trabajo para los archivos de salida y los archivos intermedios

            objSVS.WorkingDirectory = "c:\\temp";

 

            //La ruta de acceso predeterminada del ejecutable de StyleVision Server es la ruta de acceso de instalación (el mismo directorio que tiene StyleVisionServer.dll)

         //Si cambió los binarios de sitio, deberá definir explícitamente la ruta de acceso del archivo .exe

         //objSVS.ServerPath = "C:\\Archivos de programa (x86)\\Altova\\StyleVisionServer2020\\bin\\StyleVisionServer.exe";

 

            //Prepare el nombre del archivo XML de trabajo

            objSVS.InputXML = "ExpReport.xml";

 

            //Añada las rutas de acceso de salida (absolutas o relativas con respecto al directorio de trabajo) para todos los formatos de salida que se deben generar

            objSVS.OutputRTF = "ExpReport.rtf";

 

         //Prepare los parámetros, si el diseño utiliza alguno

         //objSVS.AddParameter( "paramprueba1", "valor 1" );

 

         //Ejecute la transformación. El resultado de la transformación se almacenará en C:\temp\ExpReport.rtf

         //NOTA: adapte la ruta de acceso del archivo de entrada para poder ejecutar el ejemplo

 

 

            if (objSVS.Run("C:\\Archivos de programa (x86)\\Altova\\StyleVisionServer2020\\etc\\Examples\\ExpReport.pxf"))

                System.Console.WriteLine("La ejecución finalizó correctamente");

            else

                System.Console.WriteLine(objSVS.LastExecutionMessage);

        }

    }

}

 

 

© 2019 Altova GmbH