SVG-GD
view release on metacpan or search on metacpan
lib/SVG/GD.pm view on Meta::CPAN
my $self = shift;
my ($myfont,$x,$y,$text,$colour) = @_;
# $self->{_GD_}->string(@_);
$self->{_SVG_}->text(
'baseline-shift'=>'sub',
style=>{
SVG::GD::Font::getSVGstyle($myfont),
fill=>$self->getColour($colour),
},
x=>$x,
y=>$y)->tspan(dy=>'1em') ->cdata($text);
}
=head2 char
write a character
=cut
*SVG::GD::Image::char = \&SVG::GD::Image::string;
lib/SVG/GD.pm view on Meta::CPAN
sub SVG::GD::Image::stringUp ($$$$$$) {
my $self = shift;
my ($myfont,$x,$y,$text,$colour) = @_;
# $self->{_GD_}->string(@_);
$self->{_SVG_}->text(
style=>{'writing-mode'=>'tb',
SVG::GD::Font::getSVGstyle($myfont),
fill=>$self->getColour($colour),
},
x=>$x,y=>$y,
)->cdata($text);
}
*SVG::GD::Image::charUp = \&SVG::GD::Image::stringUp;
#---------------
#internal methods
sub SVG::GD::Image::getRGB($$) {
my $self = shift;
my $colour = shift;
( run in 0.527 second using v1.01-cache-2.11-cpan-454fe037f31 )