用imagemagick创建一个平行四边形(php)

时间:2011-11-10 15:13:46

标签: php imagemagick exec

我需要使用imagemagick绘制平行四边形,我查看了文档,但找不到任何可以让我这样做的东西。

理想情况下,我希望平行四边形根据其包装的文本进行缩放。

以前任何人都有过这种事情的成功吗?

干杯

1 个答案:

答案 0 :(得分:3)

绘制两个填充的三角形。

几乎任何形状都可以使用三角形绘制。将平行四边形划分为两个三角形是微不足道的。

所以:

  A____________________B
  /                   /
 /                   /
/___________________/
C                   D

绘制由点(A,B,C)形成的tiangle,然后绘制由(B,C,D)形成的tiangle,你就完成了。

我不确定你的意思是希望它“根据它包装的文本进行缩放”,但如果你知道文本的边界框(应该很容易解决,但我使用GD作为图像所以我不知道它是如何在imagemagick中完成的,你可以得到你的四点坐标。