“Conocimientos software>Software de Procesamiento de Texto

Cómo generar documentos de Word mediante XSLT

2012/1/19
Extensible Stylesheet Language Transformations ( XSLT) es una nueva versión de Extensible Stylesheet Language ( XLT) . XSLT define el formateo de documentos XML ( Extensible Markup Language) . XSLT funciona como una especie de modelo para la forma en que todos los datos se mostrarán en presentaciones de datos XML. El procesador de textos Microsoft , Word, funciona bien con XSLT y XML. Microsoft incluso incluye un lector de XML con algunos de sus conjuntos de aplicaciones de Office que también puede convertir documentos de Word en el formato XML. A cambio , el uso de XSLT para generar y dar formato a los documentos de Word . Instrucciones
1

Abra el programa que se utiliza para crear programas de XSLT , como un programa de edición de texto Visual Studio o . Crear un archivo nuevo o abrir un archivo de salida que desea agregar esta función a .
2

Agregar referencias para que el código XSLT entiende las funciones que han de utilizarse para generar el documento de Word.

" Imports System Imports

System.Collections.Generic

Imports System.Drawing

Imports System.Text

Imports System . Windows.Forms

Imports System.Xml

Imports System.Xml.Xsl

Imports System.Xml.XPath

Imports.IO "

3

Agregue el código para generar el documento de Word. El siguiente código utiliza el XmlTextWriter para crear un archivo de formato de texto enriquecido o RTF, documento que se puede abrir en Microsoft Word.

" XDoc Dim como XmlDataDocument

Dim xPath como
XPathNavigator < p> xWriter Dim como XmlTextWriter

XROOT Dim como XmlElement

xCompile Dim como XslCompiledTransform

xDoc - Nueva XmlDataDocument

XROOT = xDoc.DocumentElement

xPath = xRoot.CreateNavigator ()

xWriter = New XmlTextWriter ( " Text.rtf " , System.Text.Encoding.Default )

xCompile.transform ( xPath , xWriter )

xWriter.Close () "
4

Guardar el documento XSLT.

Software de Procesamiento de Texto
Cómo mover contactos y calendarios de Office 2007
Cómo guardar un documento en Word Perfect
Cómo agregar texto a varios documentos de Word
¿Cómo configuro Cantidad de espacio insertados para tecla de tabulación en el Documento Word
Cómo convertir PPT a Word
Cómo imprimir tarjetas Rolodex en Word 2007
Cómo abrir un archivo WPS
Word no se abre Recuperación automática
Conocimientos Informáticos © http://www.ordenador.online