1Mail::Message::Convert:U:sHetrmlCFoonrtmraitbPuSt(e3d)PMearill:D:oMceusmseangtea:t:iCoonnvert::HtmlFormatPS(3)
2
3
4

NAME

6       Mail::Message::Convert::HtmlFormatPS - Convert HTML into PostScript
7

INHERITANCE

9        Mail::Message::Convert::HtmlFormatPS
10          is a Mail::Message::Convert
11          is a Mail::Reporter
12

SYNOPSIS

14        use Mail::Message::Convert::HtmlFormatPS;
15        my $af = Mail::Message::Convert::HtmlFormatPS->new;
16
17        my $postscript = $af->format($body);
18

DESCRIPTION

20       Translate an HTML/XHTML message body into a postscript body using
21       HTML::FormatPS.
22
23       Extends "DESCRIPTION" in Mail::Message::Convert.
24

METHODS

26       Extends "METHODS" in Mail::Message::Convert.
27
28   Constructors
29       Extends "Constructors" in Mail::Message::Convert.
30
31       Mail::Message::Convert::HtmlFormatPS->new(%options)
32           %options which start with capitals are blindly passed to
33           HTML::FormatPS.  As of this writing, that package defines
34           BottomMargin, FontFamily, FontScale, HorizontalMargin, Leading,
35           LeftMargin, PageNo, PaperHeight, PaperSize, PaperWidth,
36           RightMargin, TopMargin, and VerticalMargin.
37
38            -Option--Defined in            --Default
39             fields  Mail::Message::Convert  <not used>
40             log     Mail::Reporter          'WARNINGS'
41             trace   Mail::Reporter          'WARNINGS'
42
43           fields => NAMES|ARRAY-OF-NAMES|REGEXS
44           log => LEVEL
45           trace => LEVEL
46
47   Converting
48       Extends "Converting" in Mail::Message::Convert.
49
50       $obj->format($body)
51           Pass an html/xhtml encoded body, and a plain text body is returned.
52           Characters are translated into Latin1.
53
54       $obj->selectedFields($head)
55           Inherited, see "Converting" in Mail::Message::Convert
56
57   Error handling
58       Extends "Error handling" in Mail::Message::Convert.
59
60       $obj->AUTOLOAD()
61           Inherited, see "Error handling" in Mail::Reporter
62
63       $obj->addReport($object)
64           Inherited, see "Error handling" in Mail::Reporter
65
66       $obj->defaultTrace( [$level]|[$loglevel, $tracelevel]|[$level,
67       $callback] )
68       Mail::Message::Convert::HtmlFormatPS->defaultTrace(
69       [$level]|[$loglevel, $tracelevel]|[$level, $callback] )
70           Inherited, see "Error handling" in Mail::Reporter
71
72       $obj->errors()
73           Inherited, see "Error handling" in Mail::Reporter
74
75       $obj->log( [$level, [$strings]] )
76       Mail::Message::Convert::HtmlFormatPS->log( [$level, [$strings]] )
77           Inherited, see "Error handling" in Mail::Reporter
78
79       $obj->logPriority($level)
80       Mail::Message::Convert::HtmlFormatPS->logPriority($level)
81           Inherited, see "Error handling" in Mail::Reporter
82
83       $obj->logSettings()
84           Inherited, see "Error handling" in Mail::Reporter
85
86       $obj->notImplemented()
87           Inherited, see "Error handling" in Mail::Reporter
88
89       $obj->report( [$level] )
90           Inherited, see "Error handling" in Mail::Reporter
91
92       $obj->reportAll( [$level] )
93           Inherited, see "Error handling" in Mail::Reporter
94
95       $obj->trace( [$level] )
96           Inherited, see "Error handling" in Mail::Reporter
97
98       $obj->warnings()
99           Inherited, see "Error handling" in Mail::Reporter
100
101   Cleanup
102       Extends "Cleanup" in Mail::Message::Convert.
103
104       $obj->DESTROY()
105           Inherited, see "Cleanup" in Mail::Reporter
106

DIAGNOSTICS

108       Error: Package $package does not implement $method.
109           Fatal error: the specific package (or one of its superclasses) does
110           not implement this method where it should. This message means that
111           some other related classes do implement this method however the
112           class at hand does not.  Probably you should investigate this and
113           probably inform the author of the package.
114

SEE ALSO

116       This module is part of Mail-Message distribution version 3.013, built
117       on June 24, 2023. Website: http://perl.overmeer.net/CPAN/
118

LICENSE

120       Copyrights 2001-2023 by [Mark Overmeer <markov@cpan.org>]. For other
121       contributors see ChangeLog.
122
123       This program is free software; you can redistribute it and/or modify it
124       under the same terms as Perl itself.  See http://dev.perl.org/licenses/
125
126
127
128perl v5.38.0                      2023-0M7a-i2l0::Message::Convert::HtmlFormatPS(3)
Impressum