none
Abrir documento Word en servidor sin el Word RRS feed

  • Pregunta

  •  

    Hola a todos.

     

    Mi problemas es el siguiente, en una instalacion de MOSS tenemos

    un WebPart que a partir de un documento Word usado a modo de plantilla,

     abre el documento, lo completa con datos del usuario y lo guarda.

     

    El problema es que se hace utilizando el Word desde codigo, pero el cliente impone como requisito

    que el Word no este instalado en el servidor.

     

    La pregunta es : ¿Se puede abrir y editar un documento Word sin el Word?

     

    Se ha probadp con PIA (ensamblado de interoperabilidad) pero necesita la instacion de word.

     

    ¿Existe otra alternativa a parte de ejecutar este codigo en cliente?.

     

    Muchas gracias.

    Un Saludo.

     

    lunes, 19 de noviembre de 2007 18:25

Respuestas

  • Hola:

    si se trata de incluir cualquier texto arbitrario en cualquier posicion, creo que no es posible. Necesitas el motor de word para hacerlo.

    Ahora bien, si se trata de incluir texto predeterminado en sitios concretos prefijados, si es psoible si usas documentos con el nuevo formato word 2007 (docx)

    Con este formato, en word puedes definir que porciones de texto esten mapeadas con atributos personalizados de word, que a su vez se mapean a metadatos de sharepoint, con lo que si actualizas ese metatado se actualiza el documento, pero eso si, con word 2007.

     

    Otra posibilidad es que instales en un pc distinto word, y un webservice que desarrolles, le llamas pasando el documento, ejecuta tu codigo y te devuelve el documento modificado. De sta forma necesitas un pc extra, pero te ahorras distribuir tu codigo a todos los pc clientes...

     

    Otras posibilidades serian:

    - no trabajar con formato word, sino RTF (Rich text), que word lo lee perfectamente, pero es texto mas o menos plano, que puedes modificar por codigo

    - instalar el visor de word (que es gratuito), en el servidor, a ver si con eso funciona tu programa

    • Marcado como respuesta Uriel Almendra jueves, 4 de abril de 2013 18:49
    lunes, 19 de noviembre de 2007 19:49