在图像上为自定义

时间:2017-05-10 13:26:36

标签: php

我想在衬衫和其他设备上添加自定义文字。但我不知道在衬衫上添加文字和徽标的方面,在哪里解决自定义方面。

1 个答案:

答案 0 :(得分:0)

处理图像最简单的库之一是干预。 (http://image.intervention.io/api/text

从他们的网站文档:

// create Image from file
$img = Image::make('public/foo.jpg');

// write text
$img->text('The quick brown fox jumps over the lazy dog.');

// write text at position
$img->text('The quick brown fox jumps over the lazy dog.', 120, 100);

// use callback to define details
$img->text('foo', 0, 0, function($font) {
  $font->file('foo/bar.ttf');
  $font->size(24);
  $font->color('#fdf6e3');
  $font->align('center');
  $font->valign('top');
  $font->angle(45);
});

// draw transparent text
$img->text('foo', 0, 0, function($font) {
  $font->color(array(255, 255, 255, 0.5))
});