Php 如何在imagick上禁用字体平滑?

Php 如何在imagick上禁用字体平滑?,php,fonts,imagick,smoothing,Php,Fonts,Imagick,Smoothing,我使用php+imagick,无法关闭字体平滑。当我使用GD时,可以简单地设置负字体颜色并关闭平滑功能。下面是一个如何在不使用字体平滑的情况下渲染文本的示例: $background = new Imagick('path/to/image.png'); $drawText = new ImagickDraw(); $drawText->setfont('images/hoogles.ttf'); $drawText->settextantialias(false); $drawTe

我使用php+imagick,无法关闭字体平滑。当我使用GD时,可以简单地设置负字体颜色并关闭平滑功能。

下面是一个如何在不使用字体平滑的情况下渲染文本的示例:

$background = new Imagick('path/to/image.png');
$drawText = new ImagickDraw();
$drawText->setfont('images/hoogles.ttf');
$drawText->settextantialias(false);
$drawText->annotation(0, 0, 'Hello world!');
$background->drawimage($drawText);
$background->writeimage('path/to/result.png');

嗯。这可能很困难。你能说明你想要达到什么样的效果吗?你是在使用扩展程序,还是在对个别程序进行炮轰?