图像前的自定义文字

时间:2015-03-14 10:47:52

标签: javascript php image image-processing

我找到了this site,并担心如何使用后端语言(例如PHP)或使用javascript的前端,使用图像中的另一个自定义文本构建一个简单页面替换文本。请使用链接来了解我需要的内容。

有人可以告诉我应该使用哪个库吗?

enter image description here

1 个答案:

答案 0 :(得分:2)

这可以通过GD库和一些类轻松完成,以便像PHPImageWorkshop一样轻松使用它。 GD库是某个版本以上的php的基础(不记得哪一个),并且不需要安装。可以从这里下载课程 - http://phpimageworkshop.com/

<?php
    require_once 'lib/WideImage.php';

    $text = mysql_escape_string($_POST['text']);        

    $image = WideImage::load('image.jpg')->resize(500);         

    if ($text != Null || $text != "" )  {
        $canvas = $image->getCanvas();      
        $canvas->useFont('someFont.ttf', 55, $image->allocateColor(255, 255, 255));
        $canvas->writeText("center", "bottom", "$text");
    }

    $image = $image->saveToFile('newImage.jpg'); 
?>