Retroceder   Foros del Web > Programación para sitios web > .NET

Tema Cerrado
 
Herramientas Desplegado
Antiguo 12-jul-2007, 09:04   #1 (permalink)
programadornet ha deshabilitado el karma
 
Fecha de Ingreso: abril-2007
Mensajes: 160
Generar a partir de un documento plantilla un documento Word en .NET

Hola,

necesito crear un Word, en el cual la mayoría de datos serán fijos (de ahí a que piense en utilizar una plantilla) y unos pocos rellenados con valores devueltos por consultas a la base de datos. ¿Cómo podría realizarlo?

He buscado en este foro, y he encontrado algo sobre el TextControl, que no sé si tiene algo que ver o es aconsejable, en el tópic Escribir texto en una pagina ASPX y poderle dar caracteristicas de word al texto.

Gracias por adelantado a la ayuda que podáis darme.
programadornet está desconectado  
Antiguo 12-jul-2007, 09:20   #2 (permalink)
erick_arcini tiene algunos puntos positivos de karma
 
Avatar de erick_arcini
 
Fecha de Ingreso: julio-2005
Ubicación: Jaltenco, Estado de México
Mensajes: 1.463
Enviar un mensaje por MSN a erick_arcini Enviar un mensaje por Skype™ a erick_arcini
Re: Generar a partir de un documento plantilla un documento Word en .NET

Pues yo mis doc los creo con html y css, apartir de cadenas de texto obtenidas de mis consultas y cosas así...
__________________
El que ríe al último, generalmente es el más idiota... John Lennon
erick_arcini está desconectado  
Antiguo 12-jul-2007, 10:36   #3 (permalink)
programadornet ha deshabilitado el karma
 
Fecha de Ingreso: abril-2007
Mensajes: 160
Re: Generar a partir de un documento plantilla un documento Word en .NET

¿Y cómo lo haces?
programadornet está desconectado  
Antiguo 12-jul-2007, 12:25   #4 (permalink)
erick_arcini tiene algunos puntos positivos de karma
 
Avatar de erick_arcini
 
Fecha de Ingreso: julio-2005
Ubicación: Jaltenco, Estado de México
Mensajes: 1.463
Enviar un mensaje por MSN a erick_arcini Enviar un mensaje por Skype™ a erick_arcini
Re: Generar a partir de un documento plantilla un documento Word en .NET

Creo el html y lo guardo como .doc y listo...
__________________
El que ríe al último, generalmente es el más idiota... John Lennon
erick_arcini está desconectado  
Antiguo 12-jul-2007, 17:33   #5 (permalink)
programadornet ha deshabilitado el karma
 
Fecha de Ingreso: abril-2007
Mensajes: 160
Re: Generar a partir de un documento plantilla un documento Word en .NET

¿Y con eso lo creas dinámicamente, con los datos que quieras? ¿Me puedes dar alguna pista sobre cómo haces eso?

Por otro lado, ¿algún otro modo para crearlo desde .NET, y ofrecerle la descarga del archivo al usuario? Si puede ser a partir de un documento que sirva de plantilla (en el cual sólo rellenar determinados huecos), mejor.
programadornet está desconectado  
Antiguo 13-jul-2007, 10:43   #6 (permalink)
erick_arcini tiene algunos puntos positivos de karma
 
Avatar de erick_arcini
 
Fecha de Ingreso: julio-2005
Ubicación: Jaltenco, Estado de México
Mensajes: 1.463
Enviar un mensaje por MSN a erick_arcini Enviar un mensaje por Skype™ a erick_arcini
Re: Generar a partir de un documento plantilla un documento Word en .NET

Cuando leas los datos de la base de datos guarda las cadenas entre etiquetas de html, es algo muy sencillo, algo así

Código:
tuhtml += <br>+lectorBASE.GetString(0)+</br>;
Cita:
Iniciado por programadornet
Por otro lado, ¿algún otro modo para crearlo desde .NET, y ofrecerle la descarga del archivo al usuario? Si puede ser a partir de un documento que sirva de plantilla (en el cual sólo rellenar determinados huecos), mejor.
Podrías hacerlo, pero en esos determinados huecos tendrías que colocar como etiquetas para que sean interpretadas y después removidas con tu información. Intentalo, yo se que puedes, no por eso te llamas "programadornet"...
__________________
El que ríe al último, generalmente es el más idiota... John Lennon
erick_arcini está desconectado  
Antiguo 19-jul-2007, 03:54   #7 (permalink)
programadornet ha deshabilitado el karma
 
Fecha de Ingreso: abril-2007
Mensajes: 160
Re: Generar a partir de un documento plantilla un documento Word en .NET

¿Qué etiquetas para el Word dices? ¿Cómo se puede imprimir un archivo aunque sea en html?

Yo vengo de otros lenguajes y hace poco (relativamente, comparado con otros lenguajes) que estoy con .NET, y aunque de algunas cosas sé bastante, otras aún ni las he tocado. Y esto del Word es una de ellas.
programadornet está desconectado  
Antiguo 19-jul-2007, 04:17   #8 (permalink)
programadornet ha deshabilitado el karma
 
Fecha de Ingreso: abril-2007
Mensajes: 160
Re: Generar a partir de un documento plantilla un documento Word en .NET

Cuando hablo de generar documentos word desde .NET, me refiero a métodos que emplean sentencias como ésta:

Response.ContentType = "application/msword"

y son completos.

¿Alguien sabe algún método "de estos" o si bibliotecas-aplicaciones como el iText pueden generar words?
programadornet está desconectado  
Antiguo 19-jul-2007, 11:17   #9 (permalink)
erick_arcini tiene algunos puntos positivos de karma
 
Avatar de erick_arcini
 
Fecha de Ingreso: julio-2005
Ubicación: Jaltenco, Estado de México
Mensajes: 1.463
Enviar un mensaje por MSN a erick_arcini Enviar un mensaje por Skype™ a erick_arcini
Re: Generar a partir de un documento plantilla un documento Word en .NET

Yo te he dicho la forma más fácil según yo, de generarlos, puedes usar también esto para buscar más a detalle lo que necesites.
__________________
El que ríe al último, generalmente es el más idiota... John Lennon
erick_arcini está desconectado  
Antiguo 25-jul-2007, 13:31   #10 (permalink)
programadornet ha deshabilitado el karma
 
Fecha de Ingreso: abril-2007
Mensajes: 160
Re: Generar a partir de un documento plantilla un documento Word en .NET

Mira trozo de mierda, no sé cómo puedes estar tan chalado y ser tan imbécil. Tienes suerte de que el administrador haya borrado tu último bochornoso mensaje, en el que soltabas bilis e intentos de insultos sin parar, porque en él quedabas totalmente retratado.

No sólo no has aportado nada, sino que te permites el lujo de insultar y de continuar en tus trece de ir aportando mierda, creyéndote no se sabe quién para prejuzgar y juzgar a otros foristas a partir de los mensajes preguntando cosas que pongan: si quieres ayudar, perfecto, y si no, no, pero esas gilipolleces tuyas, propias de un tarado enfermizo, sobran en un foro como este y en cualquier lugar.

Que te den. Deberían haber dejado tu mensaje puesto ahí para que todos los foreros viéramos tu nivel...

Última edición por programadornet; 25-jul-2007 a las 13:57.
programadornet está desconectado  
Antiguo 25-jul-2007, 17:46   #11 (permalink)
erick_arcini tiene algunos puntos positivos de karma
 
Avatar de erick_arcini
 
Fecha de Ingreso: julio-2005
Ubicación: Jaltenco, Estado de México
Mensajes: 1.463
Enviar un mensaje por MSN a erick_arcini Enviar un mensaje por Skype™ a erick_arcini
Re: Generar a partir de un documento plantilla un documento Word en .NET

Que lastima que Rootk haya borrado la solución a tu miserable problema, y no me canso de decirlo, ah, por cierto, hay personas que me han insultado peor, así que tu no tienes que demostrar tu nivel, un poco bajo, pero por desgracia borro unos links que te servirían muy buenos, aun así, no me canso de ayudarte, te dejo este link, ojala y no lo borren, http://www.codeproject.com/aspnet/wordapplication.asp es muy bueno, te enseñan a usar una API.

PD. Mi nivel, no para nada, creo que en niveles se ha demostrado hasta donde llega el tuyo, y no es muy alto
__________________
El que ríe al último, generalmente es el más idiota... John Lennon
erick_arcini está desconectado  
Antiguo 26-jul-2007, 08:32   #12 (permalink)
Moderador
RootK llegará a ser famoso muy prontoRootK llegará a ser famoso muy pronto
 
Avatar de RootK
 
Fecha de Ingreso: noviembre-2002
Ubicación: México D.F
Mensajes: 7.567
Enviar un mensaje por MSN a RootK
Re: Generar a partir de un documento plantilla un documento Word en .NET

Si tienen algún comentario personal para esos están los MP´s, la idea es aportar y tratar de ayudar pero no le veo sentido tener mensajes de discusión

Saludos
__________________
Nadie roba nada ya que en la vida todo se paga . . .
RootK está desconectado  
Tema Cerrado

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 03:03.
Políticas de Uso de Foros del Web


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96