NAME

Lorem - Document creation

SYNOPSIS

use Lorem;

use Lorem::Util qw( in2pt );

$doc = Lorem->new_document;

$doc->new_header( center => 'Lorem Document' );

$doc->build( sub {

$page = $doc->new_page;

$page->new_text( content => 'Lorem Ipsum' );


# save to pdf file

$pdf = Lorem::Surface::Pdf->new (

  file_name => 'output.pdf',

  width => in2pt( 8.5 ),

  height => in2pt( 11 ),

);

$pdf->print( $doc );

# send to printer

$printer = Lorem::Surface::PrintOperation->new(

  gtk_window = Gtk2::Window->new,

);

$printer->print( $doc );

DESCRIPTION

Lorem is a library for creating/displaying/printing documents.

BETA VERSION

*THIS IS NEW SOFTWARE. IT IS STILL IN DEVELOPMENT. THE API MAY CHANGE IN FUTURE VERSIONS WITH NO NOTICE.*

METHODS

new_document

Returns a new Lorem::Document object.

SEE ALSO

Cairo
Glib
Gtk2

AUTHOR

Jeffrey Ray Hallock <jeffrey.hallock at gmail dot com>

COPYRIGHT

Copyright (c) 2010 Jeffrey Ray Hallock. All rights reserved.
This program is free software; you can redistribute it and/or
modify it under the same terms as Perl itself.