public function copy(GDImage $Image, $iX1, $iX2, $iY1 = 0, $iY2 = 0, $iWidth = null, $iHeight = null) { if ($iWidth == null) { $iWidth = $Image->getWidth(); } if ($iHeight == null) { $iHeight = $Image->getHeight(); } return imagecopy($this->rImage, $Image->getHandle(), $iX1, $iX2, $iY1, $iY2, $iWidth, $iHeight); }
$about_text->setWidth(300); $about_text->setLeft(210); $about_text->setTop(75); $about_text->setColor(204, 164, 116); $about_text->setFontface('fonts/Lato-Lig.ttf'); $twitter_text = new GDText('@myname'); $twitter_text->setSize(11); $twitter_text->setWidth(70); $twitter_text->setLeft(450); $twitter_text->setTop(210); $twitter_text->setColor(130, 127, 125); $twitter_text->setFontface('fonts/Lato-Reg.ttf'); $canvas_figure = new GDFigure(550, 250); $canvas_figure->setBackgroundColor(47, 42, 39); $canvas_figure->create(); $avatar_box = new GDFigure($avatar_image->getWidth() + 16, $avatar_image->getHeight() + 17); $avatar_box->setBackgroundColor(63, 56, 52); $avatar_box->setLeft($avatar_image->getLeft() - 7); $avatar_box->setTop($avatar_image->getTop() - 8); $avatar_box->create(); $avatar_box2 = new GDFigure($avatar_image->getWidth() + 3, $avatar_image->getHeight() + 19); $avatar_box2->setBackgroundColor(79, 72, 67); $avatar_box2->setLeft($avatar_image->getLeft() + 7); $avatar_box2->setTop($avatar_image->getTop() - 9); $avatar_box2->create(); $avatar_box3 = new GDFigure(120, 240); $avatar_box3->setBackgroundColor(63, 56, 52); $avatar_box3->create(); $line_vertical = new GDFigure(600, 10); $line_vertical->setBackgroundColor(119, 99, 77); $line_vertical->setTop(240);