Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Servers (https://www.clubdelphi.com/foros/forumdisplay.php?f=9)
-   -   Capturar el formato del texto de un documento Word (https://www.clubdelphi.com/foros/showthread.php?t=51907)

Roky 03-01-2008 18:00:08

Capturar el formato del texto de un documento Word
 
Hola,

Trabajo con Delphi7 contra SQL Server.

Tengo en un formulario un OleContainer en el cual abro una instancia de Word.
Lo que quiero es guardar el texto y su formato del documento Word y guardarlo en BD.
Lo único que he conseguido es guardar el texto de dicho documento, pero no consigo guardar su formato (letra negrita, párrafos enumerados...). Es decir, cuando recupero el texto y lo visualizo nuevamente en el Word del OleContainer, veo el texto sin formato.
¿Alguna idea?

Gracias.

AzidRain 03-01-2008 20:52:51

Usa alguno de los componentes de delphi para manejar texto RTF para copiarlo de word al componente y de este a la BD

jachguate 04-01-2008 07:51:26

No todo lo que puede hacerse en word está soportado por el formato rtf.

Otra opción es que guardés todo el documento de word en la bd. Podes hacerlo en un campo blob.

Luego, al visualizarlo, obtenes el documento desde la bd, lo guardas en el disco, digamos en la carpeta temporales, e instruis a word para que lo abra desde allí.

Hasta luego.

;)


La franja horaria es GMT +2. Ahora son las 14:06:48.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi