注册 登录
编程论坛 VFP论坛

请教一下,批量处理图片

阿呆哥 发布于 2020-12-24 16:42, 1826 次点击
我想通过VFP,给一批图片上加个水印,大家有好的解决方案没?
最好能控制位置和大小。
5 回复
#2
radiofan2020-12-25 13:06
http://blog.  (nconvert.exe应用参考)

adir() 获取文件
for …… endfor 处理图片

[此贴子已经被作者于2020-12-25 13:08编辑过]

#3
阿呆哥2020-12-25 15:45
以下是引用radiofan在2020-12-25 13:06:51的发言:

http://blog.  (nconvert.exe应用参考)

adir() 获取文件
for …… endfor 处理图片

呃。。。这个我知道,我主要的问题在怎么处理图片。。。。
#4
xuminxz2020-12-26 15:11
PS可以批量操作
#5
阿呆哥2021-01-04 14:03
我需要用程序来处理。。。
如果用PS就不在这里问啦 ~~
#6
radiofan2021-01-05 08:50
以下是引用阿呆哥在2021-1-4 14:03:08的发言:

我需要用程序来处理。。。
如果用PS就不在这里问啦 ~~


不是告诉你了吗,nconvert.exe可以处理图片呀(你不是要在图片上增加水印?)!!!用for循环处理 ……

在图片上添加文字:
------------------------------------------------------------------------------
         -text string     : Add a text                在图片上添加文字
         -text_font name size  : Font name and size    文字类型和大小
         -text_color r g b : Text color                文字颜色
         -text_back r g b  : Text background color     文字背景颜色
         -text_flag pos    : Position of text           文字位置
                        top-left, top-center, top-right
                        center-left, center, center-right
                        bottom-left, bottom-center, bottom-right
         -text_pos x y    : Position or offset         位移或偏移量
         -text_rotation degrees : Rotation             文字旋转度

nconvert -text_pos 100 150 -text_rotation 30 -text_back 255 255 120 -text  添加的文字 test.jpg  在图片上顺时针30度打上文字文字背景为黄色

nconvert -text_font Verdana 72 -text_pos 90 100 -text_rotation 120  -text_flag center -text_color 255 0 255 -text_back 255 255 255 -text 987654321 *.jpg

[此贴子已经被作者于2021-1-5 08:54编辑过]

1