【问题标题】:Round Corners only on Top仅在顶部圆角
【发布时间】:2015-10-13 22:08:18
【问题描述】:

所以我试图通过 PHP 在 Imagemagick 中给我的图像圆角,但我只想在顶部这样做。

目前我把它点了下来,但它使所有 4 个角都变圆了,我只希望顶部的 2 个圆角。

$cornerradius_x = 10;
$cornerradius_y = 10;
$profimage=new Imagick($_SERVER['DOCUMENT_ROOT'] . "/images/"."ccfe7ae5710b8f416c6e01a9d9ad1931.jpeg");
$profimage->readImage($_SERVER['DOCUMENT_ROOT'] . "/images/"."ccfe7ae5710b8f416c6e01a9d9ad1931.jpeg");
$profimage->roundCorners($cornerradius_x,$cornerradius_y);
$profimage->writeImage("image.png");

在左上角和右上角转弯的最佳方法是什么?

【问题讨论】:

  • 您可能必须将其应用于辅助图像资源,然后将两个图像合并在一起以获得所需的输出。
  • 是的,我在想,我想我用那个方法试试。谢谢!

标签: php imagemagick imagemagick-convert


【解决方案1】:

所以我继续将图像分成两部分,上半部分我将顶部的角弄圆,下半部分我只是添加到上半部分的底部!

【讨论】:

    猜你喜欢
    • 2012-05-06
    • 1970-01-01
    • 2023-02-03
    • 2011-11-09
    • 2019-09-21
    • 2012-01-27
    • 2012-02-14
    • 2019-04-07
    • 2023-04-01
    相关资源
    最近更新 更多