Re: [gx-l] Imprimir texto html en formato pdf

Gracias Oscar,
 
Necesito imprimir el texto formateado, tienes idea cómo puedo hacerlo? tal vez generando un archivo html?
 
Saludos,
 
Mónica F.


 
El 12 de abril de 2010 10:21, Oscar Ocazionez <oocazionez@wincolnet.com> escribió:
No, te devuelve el texto plano.


2010/4/10 Monica Fajardo <monicafajardop@gmail.com>
Gracias Oscar,
 
Te pregunto... este procedimiento me deja el texto formateado?, es decir, se mantienen los caracteres en negrita, los saltos de línea, los textos centrados, etc?
 
Saludos,
 
Monica F


 
El 10 de abril de 2010 13:19, Oscar Ocazionez <oocazionez@wincolnet.com> escribió:

Monica,
Adjunto un procedimiento para convertir de HTML a texto.
Lo debes llamar así:
&TextoPlano = PrcHtmlToText.Udp(&TextoHTML)

2010/4/10 Monica Fajardo <monicafajardop@gmail.com>

Buenas tardes foristas,
 
Requiero generar un archivo pdf con información de un texto formateado html que tengo en la base de datos, pero el pdf sale solo con la primera línea del texto y con los tags de html.
Estoy haciendo lo siguiente:
for each
&TextoFormateado = texto.ToFormattedString()
print contrato
endfor
 
texto es el atributo (LongVarChar(100K)) que contiene la información formateada en html
 
&TextoFormateado es una variable LongVarChar(100K) que en el bloque de impresión tiene un tamaño de width(500) y height(500). Probé definiéndola con formato Text, Html, Raw Html y Text with meaningful spaces, pero da igual resultado con cualquier formato.
 
Lo que veo a la salida del pdf es
<P>&nbsp;</P><DIV align=center><B>CONTRATO DE PRESTACION DE SERVICIOS&nbsp; </B></DIV>
Y lo que debería salir es
 
CONTRATO DE PRESTACION DE SERVICIOS 
TERMINOS Y CONDICIONES 
Este contrato es un documento jurídico que precisa los derechos y obligaciones, de una parte, XXXXX., sociedad limitada constituida bajo las leyes de la Republica de xxxx, con domicilio principal en la Ciudad de xxxx, quien adelante se denominara XXXX, y por otra parte de EL CLIENTE. Este contrato esta regido por la normas generales de contratación contempladas en la legislación xxxxx, y en particular por las cláusulas contenidas en este contrato.
DEFINICIONES 
Sistema WEB: Es un sistema de información diseñado y programado por .....
 
 
Trabajo con GX Evolution Upg 1, .net, sql 2005
 
Muchas gracias por la ayuda

--
Monica F.




--
Cordialmente,

Oscar Ocazionez
Wincolnet Ltda.



--
Monica F.



--
Cordialmente,

Oscar Ocazionez
Wincolnet Ltda.



--
Monica F.

--
Has recibido este mensaje porque estás suscrito al grupo "GeneXus" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a genexus@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a genexus+unsubscribe@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/genexus?hl=es.

1 Response to "Re: [gx-l] Imprimir texto html en formato pdf"

  1. juanjuan314 says:
    30 de marzo de 2017 a las 11:58

    Monica, pudiste resolver este problema? porque me esta pasando lo mismo. Saludos

Publicar un comentario