This commit is contained in:
Cristy 2018-12-09 18:11:23 -05:00
parent 9138b4b11b
commit 0da8c56e03
6 changed files with 11 additions and 0 deletions

View file

@ -67,6 +67,8 @@ int main( int /*argc*/, char ** argv)
// Add some text
button.fillColor( textColor );
button.fontPointsize( fontPointSize );
if (getenv("MAGICK_FONT") != 0)
button.font(string(getenv("MAGICK_FONT")));
button.annotate( text, CenterGravity );
// Add a decorative frame

View file

@ -82,6 +82,8 @@ int main( int /*argc*/, char ** argv)
example.label( "Annotate" );
example.density( "72x72" );
example.fontPointsize( 18 );
if (getenv("MAGICK_FONT") != 0)
example.font(string(getenv("MAGICK_FONT")));
example.strokeColor( Color() );
example.fillColor( "gold" );
example.annotate( "Magick++", "+0+20", NorthGravity );

View file

@ -143,6 +143,8 @@ int main( int /*argc*/, char ** argv)
//
// Draw text.
//
if (getenv("MAGICK_FONT") != 0)
drawList.push_back(DrawableFont(string(getenv("MAGICK_FONT"))));
drawList.push_back(DrawableFillColor("green"));
drawList.push_back(DrawableStrokeColor(Color())); // unset color
drawList.push_back(DrawablePointSize(24));

View file

@ -84,6 +84,8 @@ int main( int /*argc*/, char ** argv)
//
image.strokeColor(Color());
image.fillColor( "red" );
if (getenv("MAGICK_FONT") != 0)
image.font(string(getenv("MAGICK_FONT")));
image.fontPointsize( 18 );
image.annotate( "Hello world!", "+150+20" );

View file

@ -22,5 +22,6 @@ LD_LIBRARY_PATH="@abs_top_builddir@/MagickCore/.libs:@abs_top_builddir@/MagickWa
MAGICK_CODER_MODULE_PATH="@abs_top_builddir@/coders"
MAGICK_CONFIGURE_PATH="@abs_top_builddir@/config:@abs_top_srcdir@/config"
MAGICK_FILTER_MODULE_PATH="@abs_top_builddir@/filters"
MAGICK_FONT='@abs_top_srcdir@/PerlMagick/demo/Generic.ttf'
PATH="@abs_top_builddir@/utilities:@abs_top_builddir@/tests:${PATH}"
set +a

View file

@ -5308,6 +5308,8 @@ int main(int argc,char **argv)
drawing_wand=NewDrawingWand();
(void) PushDrawingWand(drawing_wand);
(void) DrawRotate(drawing_wand,45);
if (getenv("MAGICK_FONT") != 0)
(void) DrawSetFont(drawing_wand,getenv("MAGICK_FONT"));
(void) DrawSetFontSize(drawing_wand,18);
fill=NewPixelWand();
(void) PixelSetColor(fill,"green");