🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #7270

RTF y XML para obtener PDF

#7270
From: Seve
Date: Tue, 11 Mar 2003 21:18
56 lines
3501 bytes
Buenas.

Tengo dudas de si ir�a esto aqu� o en misc... pero como al final es
programaci�n, me he decidido por este otro foro. Si no iba aqu�, pues
nada, lo dec�s y lo mando al otro :P

Os pongo en situaci�n:

Tengo una aplicaci�n web que almacena unos datos en XML. A partir de
esos datos en XML quiero generar un fichero PDF. La intenci�n es que el
responsable de cada tipo de documento me genere la plantilla de
impresi�n f�cilmente y a su gusto con sus herramientas habituales
(word). El formato debe ser bastante flexible (im�genes para logos,
cuadros de texto, etc.). Para ello, el mecanismo que ten�a previsto era
el siguiente:

Extraigo los datos del XML
Fusiono con la plantilla en formato RTF (el usuario la hace en Word y yo
substituyo cadenas por datos)
Convierto de RTF a PDF.

El sistema es rudimentario y el paso hasta el RTF relleno funciona bien,
es decir, si abro el RTF desde Word, lo veo con los datos correctamente.

Problema: quiero generar un PDF a partir de ese RTF. He probado el
rtf2pdf que viene con Tex, pero no permite (o no me parece que lo
permita) los cuadros de texto, l�neas y otras chorradillas visuales.

�Conoc�is alg�n otro sistema para hacerlo? �Alg�n conversor? Debe
hacerse desde scripts, ya que el PDF es lo que ver� el usuario "de
calle" a la hora de consultar los datos v�a web. Necesito PDF porque
tengo que tener control total de la impresi�n para que los resultados
sean exactamente reproducibles en papel independientemente del navegador
y tama�o de ventana que se utilice.

Mirando el rtf2pdf, parece ser que carga el rtf en tex, lo imprime en
postscript y luego con ghostscript pasa de ps a pdf. �Os suena alguna
aplicaci�n que me permita hacer algo similar?

Si no consigo algo ->gratis<- (la direcci�n prefiere la versi�n MS y no
se gastar� un duro en esto) al final tendr� que ser "Internet Exploter
Only"+MS Word y mira que me fastidia porque entonces no podr� meter
linux en puestos de trabajo en la empresa junto con el past�n adicional
para M$ en licencias :/

En fin... si has le�do hasta aqu�, gracias :)

- - - - - - - - - -
Seve.  
EChMotor #486 Linux user #134969
306 XT HDI 2000-...
seve < @ > vicius < . > org  
--------------
Telefonica nos roba. No al proxy transparente en los ADSL.
http://www.lagado.com/proxy-test
http://www.lagado.com/tools/cache-test
Technical Details
Message-ID: <3e6e4e10.2536621@news.bcn.ttd.net>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.vmunix.org!fu-berlin.de!nsnmpen1-lo.nuria.telefonica-data.net!nsnmpen2-lo.nuria.telefonica-data.net!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,7f96d12e13b4ba95,start
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2003-03-11 13:17:48 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.vmunix.org!fu-berlin.de!nsnmpen1-lo.nuria.telefonica-data.net!nsnmpen2-lo.nuria.telefonica-data.net!not-for-mail
From: invalid@lafirma.es (Seve)
Newsgroups: es.comp.os.linux.programacion
Subject: RTF y XML para obtener PDF
Date: Tue, 11 Mar 2003 22:18:12 +0100
Organization: Jamonsoft
Lines: 56
Message-ID: <3e6e4e10.2536621@news.bcn.ttd.net>
NNTP-Posting-Host: 213-96-111-93.uc.nombres.ttd.es
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: nsnmpen2-gest.nuria.telefonica-data.net 1047417467 9621 213.96.111.93 (11 Mar 2003 21:17:47 GMT)
X-Complaints-To: usenet@nsnmpen2-gest.nuria.telefonica-data.net
NNTP-Posting-Date: Tue, 11 Mar 2003 21:17:47 +0000 (UTC)
X-Newsreader: Forte Agent 1.5/32.451