- $egs = PDF::API3::Compat::API2::Resource::ExtGState->new
@parameters
- Returns a new extgstate object (called from
$pdf->extgstate).
- $font = PDF::API3::Compat::API2::Resource::ExtGState->new_api $api,
$name
- Returns a egstate-font object. This method is different from 'new' that it
needs an PDF::API3::Compat::API2-object rather than a
Text::PDF::File-object.
- $egs->strokeadjust $boolean
- $egs->strokeoverprint $boolean
- $egs->filloverprint $boolean
- $egs->overprintmode $num
- $egs->blackgeneration $obj
- $egs->blackgeneration2 $obj
- $egs->undercolorremoval $obj
- $egs->undercolorremoval2 $obj
- $egs->transfer $obj
- $egs->transfer2 $obj
- $egs->halftone $obj
- $egs->halftonephase $obj
- $egs->smoothness $num
- $egs->font $font, $size
- $egs->linewidth $size
- $egs->linecap $cap
- $egs->linejoin $join
- $egs->meterlimit $limit
- $egs->dash @dash
- $egs->flatness $flat
- $egs->renderingintent $intentName
- $egs->strokealpha $alpha
- The current stroking alpha constant, specifying the constant shape or
constant opacity value to be used for stroking operations in the
transparent imaging model.
- $egs->fillalpha $alpha
- Same as strokealpha, but for nonstroking operations.
- $egs->blendmode $blendname
- $egs->blendmode $blendfunctionobj
- The current blend mode to be used in the transparent imaging model.
- $egs->alphaisshape $boolean
- The alpha source flag (alpha is shape), specifying whether the current
soft mask and alpha constant are to be interpreted as shape values (true)
or opacity values (false).
- $egs->textknockout $boolean
- The text knockout flag, which determines the behavior of overlapping
glyphs within a text object in the transparent imaging model.
- $egs->transparency $t
- The graphics tranparency , with 0 being fully opaque and 1 being fully
transparent. This is a convenience method setting proper values for
strokeaplha and fillalpha.
- $egs->opacity $op
- The graphics opacity , with 1 being fully opaque and 0 being fully
transparent. This is a convenience method setting proper values for
strokeaplha and fillalpha.
$Log: ExtGState.pm,v $
Revision 2.0 2005/11/16 02:16:04 areibens
revision workaround for SF cvs import not to screw up CPAN
Revision 1.2 2005/11/16 01:27:48 areibens
genesis2
Revision 1.1 2005/11/16 01:19:25 areibens
genesis
Revision 1.10 2005/06/17 19:44:03 fredo
fixed CPAN modulefile versioning (again)
Revision 1.9 2005/06/17 18:53:34 fredo
fixed CPAN modulefile versioning (dislikes cvs)
Revision 1.8 2005/03/14 22:01:06 fredo
upd 2005
Revision 1.7 2004/12/16 00:30:53 fredo
added no warn for recursion
Revision 1.6 2004/06/15 09:14:41 fredo
removed cr+lf
Revision 1.5 2004/06/07 19:44:36 fredo
cleaned out cr+lf for lf
Revision 1.4 2003/12/08 13:05:33 Administrator
corrected to proper licencing statement
Revision 1.3 2003/11/30 17:28:55 Administrator
merged into default
Revision 1.2.2.1 2003/11/30 16:56:35 Administrator
merged into default
Revision 1.2 2003/11/30 11:44:49 Administrator
added CVS id/log
Hey! The above document had some coding errors, which are explained
below:
- Around line 52:
- '=item' outside of any '=over'
- Around line 406:
- You forgot a '=back' before '=head1'