Name : perl-PostScript-File
| |
Version : 2.23
| Vendor : obs://build_opensuse_org/devel:languages:perl
|
Release : 1.70
| Date : 2024-08-05 18:26:31
|
Group : Development/Libraries/Perl
| Source RPM : perl-PostScript-File-2.23-1.70.src.rpm
|
Size : 0.32 MB
| |
Packager : (none)
| |
Summary : Class for creating Adobe PostScript files
|
Description :
PostScript::File is a class that writes PostScript files following Adobe\'s Document Structuring Conventions (DSC). You should be familiar with the DSC if you\'re using this class directly; consult the _PostScript Language Document Structuring Conventions Specification_ linked to in the /\"SEE ALSO\" manpage.
There are also a number of modules that build upon PostScript::File to produce various kinds of documents without requiring knowledge of PostScript. These are listed in the /\"SEE ALSO\" manpage.
It is possible to construct and output files in either normal PostScript (*.ps files) or as Encapsulated PostScript (*.epsf or *.epsi files). By default a minimal file is output, but support for font encoding, PostScript error reporting and debugging can be built in if required.
Documents can typically be built using only these functions:
new The constructor, with many options add_procset Add PostScript functions to the prolog add_to_page Add PostScript to construct each page newpage Begins a new page in the document output Construct the file and saves it
The rest of the module involves fine-tuning this. Some settings only really make sense when given once, while others can control each page independently. See \'new\' for the functions that duplicate option settings, they all have \'get_\' counterparts. The following provide additional support.
get/set_bounding_box get/set_page_bounding_box get/set_page_clipping get/set_page_landscape set_page_margins get_pagecount draw_bounding_box clip_bounding_box
The functions which insert entries into each of the DSC sections all begin with \'add_\'. They also have \'get_\' counterparts.
add_comment add_preview add_default add_resource add_procset add_setup add_page_setup add_to_page add_page_trailer add_trailer
Finally, there are a few stand-alone functions. These are not methods and are available for export if requested.
check_tilde check_file incpage_label incpage_roman
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-P/openSUSE_Tumbleweed/noarch |