`
wxw850227
  • 浏览: 70809 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

imagick 加水印 php java 乱码

    博客分类:
  • php
阅读更多
php代码

$draw = new ImagickDraw();           
$draw->setFont('C:\\WINDOWS\\Fonts\\simsun.ttc');   //必须标明字体      
$draw->setFontSize( 12 );   


$file = 'E:\\images\\11.gif';
$animation = new Imagick(); //create animation object  
$animation->setFormat('gif'); // set file type  

$image  = new Imagick($file);
$ftype  = strtolower($image->getImageFormat());
$num = $image->getNumberImages();
$text = iconv('gb2312', 'utf-8', '*********);//只支持utf-8
//$text = '**********;

//$draw->setTextEncoding("utf-8");

for($i=0;$i<$num;$i++)
{
$image->setImageIndex($i);   
    $thisimage = new Imagick();           
    $thisimage->readImageBlob($image);   
    $delay = $thisimage->getImageDelay();   
    $thisimage->annotateImage($draw, 0, 12, 0, $text);             
    $animation->addImage($thisimage);               
    $animation->setImageDelay( $delay );  
}
$image->destroy();
$image->clear();
header( "Content-Type: image/gif" );   
echo( $animation->getImagesBlob() ); 

java
只需要指定字体即可。 
0
0
分享到:
评论

相关推荐

    php扩展imagick打文字水印、图片水印、裁剪、缩略图工具类

    比GD库更强大的imagick php扩展,运行效率实现效率更快

    php_imagick扩展 php 5.3

    《PHP Imagick扩展在PHP 5.3环境下的应用与详解》 PHP Imagick扩展是PHP语言中用于处理图像的强大工具,它提供了对ImageMagick库的接口,使得开发者能够执行复杂的图像操作,如图像的读取、写入、转换、编辑以及...

    php的imagick给动态图片添加文字水印

    总的来说,`Imagick`扩展为PHP提供了强大的图像处理能力,使我们能够轻松地为动态图片添加文字水印。通过熟悉其API和方法,您可以实现更多复杂的图像操作,从而提升您的网站或应用程序的用户体验和视觉效果。

    imagick打水印、缩略图工具类

    比gd库更加强大的php图片处理类库,经过修改,可以读取远程图片

    php_imagick.dll For PHP 5.2

    php_imagick扩展还提供了许多高级功能,如颜色空间转换、图像滤波、添加文本水印、读取和写入多帧图像(如GIF动画)等。这些功能使得开发者能够灵活地处理图像,满足各种复杂的业务需求。 总结起来,...

    php_imagick,支持php5.2以上版本

    **php_imagick扩展详解** PHP Imagick是一款强大的图像处理库,它是PHP与ImageMagick库交互的接口。ImageMagick本身是一个开源的跨平台图像处理软件,能够读取、转换和写入多种图像格式。而PHP Imagick扩展则将这些...

    php_imagick

    《深入理解PHP Imagick扩展》 PHP Imagick是PHP中用于图像处理的一个强大库,它提供了对Adobe ImageMagick库的接口,使开发者能够执行高级的图像操作,如转换、编辑和合成图像。在64位系统上,PHP Imagick能够充分...

    php上传图片及加水印的功能

    在PHP中实现图片上传并添加水印是一项常见的...综上所述,实现PHP图片上传并加水印的功能涉及多个环节,包括文件上传、图像处理和错误处理等。在实际应用中,应结合具体需求进行优化和调整,确保系统的稳定性和安全性。

    php 5.2.6 php_imagick.dll

    标题中的"php 5.2.6 php_imagick.dll"提到了两个关键点:PHP版本5.2.6和php_imagick.dll。这涉及到PHP编程语言的一个特定扩展,即ImageMagick扩展,它允许PHP与ImageMagick图像处理库进行交互。 PHP是一种广泛使用...

    imagick windows dll php

    标题 "imagick windows dll php" 指涉的是在Windows环境下使用PHP集成ImageMagick库的一个过程。ImageMagick是一个强大的开源图像处理工具,而PHP的Imagick扩展则允许我们在PHP代码中调用ImageMagick的功能,进行...

    php_imagick扩展

    《PHP Imagick扩展详解》 PHP Imagick扩展是PHP中用于处理图像的重要工具,它提供了对ImageMagick库的接口,使PHP程序员能够执行复杂的图像操作。ImageMagick是一个强大的跨平台图像处理库,而PHP Imagick扩展则...

    php-imagick-2.2.1

    **PHP Imagick库详解** PHP Imagick库是PHP的一个扩展,它提供了对ImageMagick库的强大接口,使得在PHP环境中进行复杂的图像处理变得轻而易举。ImageMagick是一款跨平台的开源图像处理软件,而PHP Imagick扩展则是...

    php_imagick-x86

    php_imagick-x86php_imagick-x86php_imagick-x86php_imagick-x86php_imagick-x86php_imagick-x86php_imagick-x86

    图片(可加水印)上传程序

    关于图片加水印的功能,PHP有多个图像处理库可供选择,如GD库和Imagick。GD库是PHP内置的,轻量级且易于使用,可以处理常见的图像格式。它能创建新的图像,读取现有图像,以及在图像上绘制文本(即添加水印)。 ...

    php7.1 nts imagick 插件使用

    **PHP Imagick扩展详解** PHP Imagick是一个强大的图像处理库,它基于ImageMagick,提供了在PHP中操作图像的功能。这个扩展允许开发人员执行复杂的图像处理任务,包括但不限于转换、编辑和合成图像。在本篇文章中,...

    php7 imagick安装包-win版(坑了好久好久,亲测可用)

    因公司有很多用imagick制作的效果,总在线上调试特不方便。所以本地想安装imagick扩展。安了好久,期间放弃过好几次。 (win太坑了!~ 泪奔~~) ReadMe文件部分简介 ----- 安装php扩展 --- 解压 ****.zip 将...

    php imagick 版本列表

    压缩包包含《imagick-2.1.0.tgz》、《imagick-2.1.1.tgz》、《imagick-2.1.1RC1.tgz》、《imagick-2.2.0.tgz》、《imagick-2.2.1.tgz》、《imagick-2.2.2.tgz》、《imagick-2.3.0.tgz》、《imagick-3.0.0.tgz》、...

    php_imagick-3.4.4-7.2-nts-vc15-x64.zip

    - **图像处理**:你可以使用Imagick轻松地缩放、裁剪、旋转图片,或者添加水印、边框等效果。 - **图像分析**:提取图像的元数据,识别颜色模式,甚至进行简单的图像识别和分析。 总结,PHP Imagick扩展为PHP开发...

    php_imagick.dll

    **PHP Imagick扩展详解** PHP Imagick扩展是用于在PHP环境中处理图像的强大的工具,它提供了对ImageMagick库的接口。ImageMagick是一个开源的跨平台图像处理库,能够读取、转换和写入多种图像格式。PHP Imagick扩展...

    imagick-3.0.1.tgz

    "Imagick" 是一个强大的图像处理库,它在PHP中提供了一个接口,用于与Adobe Systems的ImageMagick软件进行交互。ImageMagick是一个开源的跨平台工具集,用于读取、转换和写入多种图像格式。这个"imagick-3.0.1.tgz...

Global site tag (gtag.js) - Google Analytics