He estado probando el RTF::Writer y puede ser lo que necesito, pero por mucho que busco información no logro ver si se pueden pasar los datos de una subrutina para que guarde los datos como RTF.
Me explico: tengo los datos que me arroja una subrutina y quiero imprimirlos en un rtf. Pues por mucho que busco no encuentro cómo se podría hacer, si se puede. Ahí va un ejemplo:
Using perl Syntax Highlighting
#!"C:\xampp\perl\bin\perl.exe"
require 5.005;
use strict; # Time-stamp: "2001-04-24 01:50:43 MDT"
use RTF::Writer 1.01;
my $hola=&hola;
my $rtf = RTF::Writer->new_to_file("greetings.rtf");
$rtf->prolog( 'title' => "Greetings, hyoomon" );
$rtf->print( $hola);
sub hola{
print "hola mundo";
}
Coloreado en 0.002 segundos, usando
GeSHi 1.0.8.4
Esto me devuelve 1, en vez de un rtf que ponga "hola mundo".
Saludos
Gonzalo