用PHP自定义文本图像

时间:2015-06-23 19:12:10

标签: php

我有一些问题。每当我尝试编辑在此图像上生成的文本时,一切都会停止工作。这是我的原始代码版本。如何更改字体样式和大小? $ fontSize不起作用,如果我添加类似$ fontPath =' URL&#39 ;;并将$ fontPath添加到imagestring,一切都停止工作。如何使用$ x自动居中文本?

的index.php

<!DOCTYPE html>
 <html>
  <head>
   <meta charset="utf-8">
   <title>Example</title>
  </head>
  <body>
   <h1>Example</h1><br/>
   <img src="image.php"/> 
  </body>
 </html>

image.php

<?php
header("Content-type: image/jpeg");
$imgPath = 'https://i.imgur.com/GvB85NN.jpg';
$image = imagecreatefromjpeg($imgPath);
$color = imagecolorallocate($image, 255, 255, 255);
$string = "test";
$fontSize = 20;
$x = 185;
$y = 185;
imagestring($image, $fontSize, $x, $y, $string, $color);
imagejpeg($image);
// $font_file
?>

0 个答案:

没有答案