File: writer-example1

package info (click to toggle)
ooolib-perl 0.1.9-1
  • links: PTS
  • area: main
  • in suites: jessie, jessie-kfreebsd, lenny, squeeze, wheezy
  • size: 256 kB
  • ctags: 58
  • sloc: perl: 1,657; makefile: 89; sh: 78
file content (22 lines) | stat: -rwxr-xr-x 746 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/usr/bin/perl
# writer-example1 - Creates a sxw Writer document

use ooolib;

# Set variables
$doc = new ooolib("sxw");
$doc->oooSet("builddir", ".");
$doc->oooSet("title", "OpenOffice.org Writer Document");
$doc->oooSet("subject", "Writer Examples");
$doc->oooSet("comments", "Simple Writer Document");
$doc->oooSet("author", "ooolib examples");

for($i = 1; $i <= 9; $i++) {
    $doc->oooData("h${i}", "Heading $i");
}

$doc->oooData("textbody", "The lazy fox jumped over the laying log. The log sat under the jumping fox.\nThe lazy fox jumped over the laying log. The log sat under the jumping fox.\nThe lazy fox jumped over the laying log. The log sat under the jumping fox.");

$filename = $doc->oooGenerate("writer-example1.sxw");

exit;