做图片上字跟水印动态效果移动可不可以不要套餐一起闪吗?编辑完动态字跟水印都可移动再加动态效果就不动了

PS 有凹凸感的做一张水印。有样图跟他一样一样可以吗。我自己修改文字。要PSD格式,我始终做不出来这效果_百度知道
PS 有凹凸感的做一张水印。有样图跟他一样一样可以吗。我自己修改文字。要PSD格式,我始终做不出来这效果
跟我自修改字PSD格式
提问者采纳
现晚建议看淘宝店店主新张般都超低价帮解决图片问题店铺名称——紫荷创意设计团队
提问者评价
来自团队:
其他类似问题
为您推荐:
psd格式的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁页面导航:
→ 正文内容 php实现文字水印和图片水印
php文字水印和php图片水印实现代码(二种加水印方法)
有时上传图片时需要给网站加上水印,水印可以分为文字水印和图片水印,下面就实现这二种水印
文字水印就是在图片上加上文字,主要使用gd库的imagefttext方法,并且需要字体文件。效果图如下:
实现代码如下:
代码如下:$dst_path = 'dst.jpg';
//创建图片的实例$dst = imagecreatefromstring(file_get_contents($dst_path));
//打上文字$font = './simsun.ttc';//字体$black = imagecolorallocate($dst, 0x00, 0x00, 0x00);//字体颜色imagefttext($dst, 13, 0, 20, 20, $black, $font, '快乐编程');
//输出图片list($dst_w, $dst_h, $dst_type) = getimagesize($dst_path);switch ($dst_type) {&&& case 1://GIF&&&&&&& header('Content-Type: image/gif');&&&&&&& imagegif($dst);&&&&&&&&&& case 2://JPG&&&&&&& header('Content-Type: image/jpeg');&&&&&&& imagejpeg($dst);&&&&&&&&&& case 3://PNG&&&&&&& header('Content-Type: image/png');&&&&&&& imagepng($dst);&&&&&&&&&& default:&&&&&&&}
imagedestroy($dst);
图片水印就是将一张图片加在另外一张图片上,主要使用gd库的imagecopy和imagecopymerge。效果图如下:
实现代码如下:
代码如下:$dst_path = 'dst.jpg';$src_path = 'src.jpg';
//创建图片的实例$dst = imagecreatefromstring(file_get_contents($dst_path));$src = imagecreatefromstring(file_get_contents($src_path));
//获取水印图片的宽高list($src_w, $src_h) = getimagesize($src_path);
//将水印图片复制到目标图片上,最后个参数50是设置透明度,这里实现半透明效果imagecopymerge($dst, $src, 10, 10, 0, 0, $src_w, $src_h, 50);//如果水印图片本身带透明色,则使用imagecopy方法//imagecopy($dst, $src, 10, 10, 0, 0, $src_w, $src_h);
//输出图片list($dst_w, $dst_h, $dst_type) = getimagesize($dst_path);switch ($dst_type) {&&& case 1://GIF&&&&&&& header('Content-Type: image/gif');&&&&&&& imagegif($dst);&&&&&&&&&& case 2://JPG&&&&&&& header('Content-Type: image/jpeg');&&&&&&& imagejpeg($dst);&&&&&&&&&& case 3://PNG&&&&&&& header('Content-Type: image/png');&&&&&&& imagepng($dst);&&&&&&&&&& default:&&&&&&&}
imagedestroy($dst);imagedestroy($src);
您可能感兴趣的文章:
上一篇:下一篇:
最 近 更 新
热 点 排 行
12345678910查看: 938|回复: 3
上传图片选ImageMagic,上传JPG成功加水印。动态GIF能上传但显示不再动态及沒有水印
这个问题由 2008年开始一直未有解决, 但管理员会把贴文关闭成已解决. 很奇怪:
如题! 上传图片选ImageMagic并配置路径后,上传JPG成功加水印。动态GIF能上传但显示不再动态及没有水印.
如果是选用 GD 的话 上传动态GIF 是不会加水印但 动态GIF 还会保留是 动态GIF, 不会变成定格 GIF的.
而 ImageMagick 的效能比 GD 好太多了. 能否修复这个问题. 有两个方案:
1) 修正, 使 ImageMagick 也能为 动态GIF&&加水印 (外国的论坛系统是可以的)
2) 避开, 如果判断为动态GIF无能为力的话不作额外处理, 直接储存图档不作更改.
可否尽快修正? 谢谢!
DZ对GD支持比较完整 IM支持比较差 所以用GD比较好呢
自己刚改好了. 其实只是调用 cli 的 parameter 没选对而已. 我已在用 ImageMagick 处理所有上传的图档了. 不是不行, 不为已
自己刚改好了. 其实只是调用 cli 的 parameter 没选对而已. 我已在用 ImageMagick 处理所有上传的图档了.&&...
求教如何修改才能使 ImageMagick 支持动态gif的处理 或者说干脆不对动态gif做处理
Powered by页面导航:
→ 正文内容 Aspose.Words 生成word文档中的图片或水印
asp.net下用Aspose.Words for .NET动态生成word文档中的图片或水印的方法
本文详细讲解如何使用Aspose.Words for .NET的组件来生成word文档与水印的方法,请看本文内容。
  在项目中生成word文档,这个功能很普遍的,一般生成都是纯文字或是列表的比较多,便于客户打印,而要把图片也生成到word文档中的需求有些客户也是需要的,例如产品图片。这次我们介绍的是如何利用在Word中动态的生成图片或水印。,这个我就不多介绍了,不清楚的朋友可以看看文章。需求总是变化得快,最近项目中又多了一个这样需求:系统中生成报价单后,要有一个签名,这个签名是根据不同用户来生成的图片。好了,下面我就来向大家介绍如何实现这个功能,有兴趣的朋友不妨一起讨论讨论。
Aspose.Words中,图片操作主要是靠这个类:Aspose.Words.Drawing.Shape。首先我们来看看如何利用这个类加载图片: 代码如下: using Aspose.W using Aspose.Words.T using Aspose.Words.R using Aspose.Words.D Document doc = new Document(tmppath); DocumentBuilder builder = new DocumentBuilder(doc); Shape shape = new Shape(doc, ShapeType.Image); shape.ImageData.SetImage(Server.MapPath("~/template/default.jpg")); shape.Width = 70; shape.Height = 70; shape.HorizontalAlignment = HorizontalAlignment.R //靠右对齐
shape.ImageData.SetImage(…)加载图片的方法一共有四个重载,参数分别为:图片路径、字节、流、Image对象。我这里主要采用的是图片路径的方式,因为项目用要根据不同用户生成不同签名的关系。图片加载到对象后,我们要做的就是放到文档中了。下一步,我们要做的就是定位图片要放在文档中的什么位置了。 Aspose.Words在文档的定位几乎都是以节点Node为单位的,我们的图片不太可能跟table一样一个单元格一个单元格那么固定。因此我这里思路是找个可随意调整的节点做为“风向标”来定位图片的位置。我们还是要用到BookMark(域也是可以做到的)。我们先在word模板中定义个bookmark值为”myname”。返回到程序中,下面代码就是通过书签来定位图片的位置了:
代码如下: builder.MoveToBookmark("myname"); builder.InsertNode(shape); Bookmark myname = doc.Range.Bookmarks["myname"]; myname.Text = ""; doc.Range.Bookmarks["myname"].Remove(); doc.Save("baojiadan.doc", SaveFormat.Doc, SaveType.OpenInWord, Response);
其实到这里我们的动态生成图就已经完成了。 我们来看看生成的效果:图1 那如何把图片生成为水印呢?不急,请您跟我往下看。到达到水印的效果,其实主要是对对象Aspose.Words.Drawing.Shape的属性设置。代码如下:
代码如下:shape.WrapType = WrapType.N shape.BehindText = 设置完后,我们接下来就要设置一下图片要放置的位置。这里我们就可以不需要boomark来定位了。直接放置到word模板的正中央,如下:
代码如下: shape.RelativeHorizontalPosition = RelativeHorizontalPosition.P shape.HorizontalAlignment = HorizontalAlignment.C shape.RelativeVerticalPosition = RelativeVerticalPosition.P shape.VerticalAlignment = VerticalAlignment.C
在文档的最后我们再加上一段类似页脚的东东,代码如下。
代码如下: builder.MoveToHeaderFooter(HeaderFooterType.FooterPrimary); Border topBorder = builder.CellFormat.Borders[BorderType.Top]; topBorder.LineStyle = LineStyle.S topBorder.LineWidth = 1; builder.InsertCell(); builder.CellFormat.Width = 3 * 72; builder.Write(string.Format("打印时间: {0}", DateTime.Today.ToLongDateString())); builder.InsertCell(); builder.ParagraphFormat.Alignment = ParagraphAlignment.R builder.Write("版本 1.00"); builder.EndRow(); builder.EndTable(); doc.Save("baojiadan.doc", SaveFormat.Doc, SaveType.OpenInWord, Response);
好了,我们来看看生成的效果:图2 到此,就全部结束了。感谢大家花时间来阅读,有兴趣的朋友一起讨论下。
您可能感兴趣的文章:
上一篇:下一篇:
最 近 更 新
热 点 排 行
12345678910找个加水印的工具,要求能放GIF格式图片文件的(美图淘淘不可以),能同时加图片和文字水印的_百度知道
找个加水印的工具,要求能放GIF格式图片文件的(美图淘淘不可以),能同时加图片和文字水印的
找加水印工具要求能放GIF格式图片文件(美图淘淘)能同加图片文字水印注意同 要求能批量要求能改变水印PSWORD者免谈图
需要态水印GIF透明效已静态图要能同批量加水印图片水印文字
gif批量 呵呵
试试 Fireworks自定义作命令
随着图片尺寸自调整水印
不是要动态水印,GIF才能透明罢了
啧啧 早说啊
光影就可以同时加文字和图案水印
你还没熟悉光影另外 如果你的文字和图案都是固定的话
为什么不先把文字和图案做到一起
保存为PSD格式再用光影添加(光影可以读取PSD文件)
其他类似问题
为您推荐:
其他3条回答
妨试试光影魔术手批量添加水印水印支持PSD、PNG、GIF等透明或半透明文件格式用PhotoShop等工具制作各种透明度性水印利用批处理性照片全部盖章 光影主页载水印图片
只能要么加图片水印,要么加文字水印,不能两者同时用
如果你们自己电脑里有软件的话不妨自己试试可牛影像和光影能不能处理动态图六级怎么混来的?
用可牛影像就行
只能要么加图片水印,要么加文字水印,不能两者同时用
美图淘淘的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 该文件夹不可以移动 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信