我需要使用imagemagick繪製一個平行四邊形,我查看了文檔,但找不到任何能讓我這樣做的東西。用imagemagick創建平行四邊形(php)
理想情況下,我希望平行四邊形根據其包裝的文字進行縮放。
以前有人曾經有過這種事情嗎?
乾杯
我需要使用imagemagick繪製一個平行四邊形,我查看了文檔,但找不到任何能讓我這樣做的東西。用imagemagick創建平行四邊形(php)
理想情況下,我希望平行四邊形根據其包裝的文字進行縮放。
以前有人曾經有過這種事情嗎?
乾杯
繪製兩個實心三角形。
幾乎任何形狀都可以使用三角形繪製。將平行四邊形分成兩個三角形是微不足道的。
所以對:
A____________________B
/ /
/ /
/___________________/
C D
畫(A,B,C)由點形成的tiangle然後形成一個(B,C,d),你就大功告成了。
我不確定你的意思是希望它「根據它所包裹的文本進行縮放」,但是如果你知道文本的邊界框(應該相當容易解決,但我使用GD作爲圖像,所以我不知道它是如何完成imagemagick),你可以得到你的四個點的座標。
要繪製平行四邊形,您必須參加學校的數學課程。至於PHP沒有特別的知識 - imageLine()函數就是你所需要的。 –