Convertir documentos de Word a PDF con el uso de SharePoint Server 2010 y Word Automation Services (traducción automática)
Importante
Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.
Resumen: Información para convertir mediante programación documentos de Word al formato PDF en el servidor mediante el uso de Servicios de automatización de Word con SharePoint Server 2010.
Se aplica a: Microsoft SharePoint Server 2010 | Servicios de conectividad empresarial| de Microsoft Visual Studio de Microsoft 2010
Publicada: Enero de 2010
Proporcionado por: Caso de Michael, iSoftStone
SharePoint 2010 Servicios de automatización de Word disponibles con SharePoint Server 2010 admite convertir documentos de Word a otros formatos. Esto incluye el PDF. En este artículo describe cómo utilizar un receptor de eventos de elemento de documento biblioteca lista para llamar a Servicios de automatización de Word para convertir documentos de Word a PDF cuando se agregan a la lista. Las comprobaciones de receptor de eventos si agrega el elemento de lista es un documento de Word. Si es así, crea un trabajo de conversión para crear una versión PDF del documento Word y empuja hacia el trabajo de conversión a la cola de trabajo de conversión de Servicios de automatización de Word. En este artículo se describe los pasos siguientes para mostrar cómo se llama a la Servicios de automatización de Word para convertir un documento:
Crear una aplicación de definición de lista de SharePoint 2010 en 2010 de Visual Studio En este artículo se utiliza la aplicación de una definición de lista de SharePoint 2010 para el código de ejemplo. Para crear una aplicación de definición de lista de SharePoint 2010 en 2010 de Visual Studio
Agregar una referencia al ensamblado de servidor de Word Microsoft Office Para utilizar Servicios de automatización de Word, debe agregar una referencia a la Microsoft.Office.Word.Server a la solución. Para agregar una referencia al ensamblado de servidor de Microsoft Office Word
Adición de un receptor de eventos Este artículo utiliza un receptor de eventos que utiliza el ensamblado Microsoft.Office.Word.Server para crear trabajos de conversión de documento y agregar a la cola de trabajo de conversión de Servicios de automatización de Word. Para agregar un receptor de eventos
Agregar el código de ejemplo para la solución Reemplace el contenido del archivo de origen de ConvertWordToPDFEventReceiver.cs con el código siguiente.
Servicios de automatización de Word provistos de SharePoint Server 2010 le permite crear soluciones de documentos basados en servidor. Combina la funcionalidad proporcionada por Servicios de automatización de Word con el contenido proporcionado con el SDK de XML abierto de soporte de manipulación le permite crear soluciones de documentos enriquecidos que se ejecutan en el servidor que no requieren la automatización de la aplicación de cliente de Word de documento. Ejemplos de los tipos de operaciones admitidas por Servicios de automatización de Word son los siguientes:
En este artículo contiene código de ejemplo que muestra cómo crear un controlador de eventos de lista de SharePoint que puede crear Servicios de automatización de Word trabajos de conversión en respuesta a los documentos de Word que se agrega a la lista. Esta sección, ejemplos de código tomados desde el código de ejemplo completo y funcional proporcionado anteriormente en este artículo utiliza para describir el enfoque adoptado por el presente artículo. El controlador de eventos de ItemAdded en el controlador de eventos de la lista en primer lugar comprueba que el elemento agregado a la lista de la biblioteca de documentos es un documento de Word al comprobar el nombre del documento para la extensión de nombre de archivo .doc o .docx.
Si el elemento es un documento de Word el código crea y inicializa objetos ConversionJobSettings y ConversionJob para convertir el documento al formato PDF.
El documento de Word para convertir y el nombre del documento PDF para crearse se agregan a la ConversionJob.
Por último, el ConversionJob se agrega a la cola de trabajo de conversión de Servicios de automatización de Word.
|
Duración del vídeo: 06: 15 | Tamaño de archivo: 7,5 MB | Tipo: WMV
|
Nota
Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.