GmagickDraw::rectangle

(PECL gmagick >= Unknown)

GmagickDraw::rectangle β€” РисуСт ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ

ОписаниС

public function GmagickDraw::rectangle(
Β Β Β Β float $x1,
Β Β Β Β float $y1,
Β Β Β Β float $x2,
Β Β Β Β float $y2
): GmagickDraw

РисуСт ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ ΠΏΠΎ Π΄Π²ΡƒΠΌ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°ΠΌ с использованиСм Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΎΠ±Π²ΠΎΠ΄ΠΊΠΈ, ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΎΠ±Π²ΠΎΠ΄ΠΊΠΈ ΠΈ Π·Π°Π»ΠΈΠ²ΠΊΠΈ.

Бписок ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²

x1
ΠŸΠ΅Ρ€Π²Π°Ρ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° x.
y1
ΠŸΠ΅Ρ€Π²Π°Ρ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° y.
x2
Вторая ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° x.
y2
Вторая ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π° y.

Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΠΌΡ‹Π΅ значСния

ΠžΠ±ΡŠΠ΅ΠΊΡ‚ Gmagick.

οΌ‹Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΡ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ 1 note

up
0
vitalick dot pugach at gmail dot com ΒΆ
10 years ago
Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ Π±Π΅Π»Ρ‹ΠΉ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ Π²Π½ΠΈΠ·Ρƒ изобраТСния. [Create a white rectangle at the bottom of the image.]
$image = "http://localhost/files/upload/399000/399357/cmsimage8KEGF3.jpg";

list($width, $height) = getimagesize($image);

$gmagicDraw = new GmagickDraw();
$gmagicDraw->setfillcolor("#fff");
$gmagicDraw->rectangle(0, $height - $height * 0.02, $width, $height);

$gImage = new Gmagick();
$gImage->readImage($image);
$gImage->drawimage($gmagicDraw);
$gImage->writeimage(DOCROOT . "files/temp/img". $someId);