Для создания документов в формате odf можно использовать как модули, так и просто создавать xml.
Я предложу использования модуля OpenOffice::OODoc, который можно найти по следующей ссылке:
http://search.cpan.org/dist/OpenOffice-OODoc/
Очень интересный и удобный, на мой взгляд, модуль.
Для его установки делаем следующее:
perl -MCPAN -e shell
install OpenOffice::OODoc
Посл этого надо его немного настроить. Необходимо указать кодировку, например, utf-8, пути, и формат файла по умолчанию. Я выбираю ODF!!! ;)
Теперь все готово. Скрипт вида:
use strict;
use warnings;
use OpenOffice::OODoc;
my $document=odfDocument(file=>'new.odt',create=>'text');
$document->appendParagraph(text=>'Its a sample',style=>"Text body");
$document->appendTable("My Table",6,4);
$document->cellValue("My Table",2,1,"It's a value");
$document->save;
ошибки не выдает. Значит все работает нормально.
В результате выполнения скрипта создастся документ с фразой "It's a sample" и таблицей с ячейкой "It's a value".
воскресенье, 1 марта 2009 г.
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий