Perl en Español

  1. Home
  2. Tutoriales
  3. Foro
  4. Artículos
  5. Donativos
  6. Publicidad
 

Crear documentos Open Office con Perl

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Básico
Mensaje Mie Abr 26, 2006 1:48 pm
arriolar
Perlero Nuevo
Perlero Nuevo
Registrado: 26 Abr 2006
Mensajes: 1
Crear documentos Open Office con Perl Responder citando

Saludos, soy nuevo en perl y linux, he programado con C/C++ bajo windows.

Desde mi código en C++ puedo crear, abrir, leer imprimir un documento
de Office utilizando OLE.

Mis preguntas. ¿Se puede hacer esto con perl y Open Office bajo linux?
¿Cómo? ¿Dónde conseguir documentación y tutoriales?

Gracias de antemano.
Mensaje Mie Abr 26, 2006 2:43 pm
explorer
Moderador
Moderador
Registrado: 24 Jul 2005
Mensajes: 4084
Ubicación: Valladolid, España
Responder citando

En CPAN, hay montones de módulos sobre OpenOffice. Por ejemplo: OpenOffice::OODoc. Este parece que es lo que necesitas, pues permite manipular documentos en formato OpenDocument. Por ejemplo:
Código:
use OpenOffice::OODoc;
my $document = ooDocument(file => "MyFile.odt");
my $place = $document->selectElementByContent("my search string");
my $newparagraph = $document->insertParagraph (
    $place,
    position => 'before',
    text   => 'A new paragraph to be inserted',
    style  => 'Text body'
);
$document->save;
Publicar nuevo tema   Responder al tema    Foros de discusión -> Básico Todas las horas son GMT - 6 Horas
Página 1 de 1



Powered by phpBB © 2001, 2005 phpBB Group