标题:关于照片尺寸的问题
只看楼主
kaximoduo555
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2014-6-6
结帖率:44.44%
已结贴  问题点数:10 回复次数:8 
关于照片尺寸的问题
我想通过一个程序,把一个文件夹下所有宽度大于高度的照片全部挑拣出来!请教一下高手这个程序如何写?多谢!!
搜索更多相关主题的帖子: 文件夹 照片 如何 
2017-04-12 14:46
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:3 
上传几张相片看看

坚守VFP最后的阵地
2017-04-12 18:12
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 
程序代码:
CLEAR 
=ADIR(afile,"jpg\*.jpg")
op = CREATEOBJECT("Image")
FOR i=1 TO ALEN(afile,1)
    op.Picture = SYS(5)+SYS(2003)+"\jpg\"+afile[i,1]
    IF op.width>op.height
        ? afile[i,1]+"  Width  : ", op.Width,"Height : ", op.Height
    ENDIF 
ENDFOR 

坚守VFP最后的阵地
2017-04-12 20:54
kaximoduo555
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2014-6-6
得分:0 
回复 3楼 sdta
多谢!
2017-04-12 23:35
wangzhiyi
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:34
帖 子:366
专家分:684
注 册:2014-4-9
得分:3 
以下是引用sdta在2017-4-12 20:54:25的发言:

CLEAR
=ADIR(afile,"jpg\*.jpg")
op = CREATEOBJECT("Image")
FOR i=1 TO ALEN(afile,1)
    op.Picture = SYS(5)+SYS(2003)+"\jpg\"+afile[i,1]
    IF op.width>op.height
        ? afile[i,1]+"  Width  : ", op.Width,"Height : ", op.Height
    ENDIF
ENDFOR

老版主,如何要读取图片文件的大小,用哪个参数?
2017-04-13 11:00
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 
以下是引用wangzhiyi在2017-4-13 11:00:33的发言:


老版主,如何要读取图片文件的大小,用哪个参数?

你说的大小是指字节数,还是?

坚守VFP最后的阵地
2017-04-13 11:24
hyswcyh
Rank: 8Rank: 8
等 级:贵宾
威 望:20
帖 子:391
专家分:896
注 册:2004-11-23
得分:3 
文件大小直接在adir()函数所得的数据里就有文件大小。
2017-04-13 11:29
星光悠蓝
Rank: 9Rank: 9Rank: 9
来 自:山水甲天下
等 级:贵宾
威 望:48
帖 子:459
专家分:1116
注 册:2010-1-11
得分:3 
数组第二列值,单位:字节
=ADIR(afile,"jpg\*.jpg")
? afile[i,2]
2017-04-13 11:44
wangzhiyi
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:34
帖 子:366
专家分:684
注 册:2014-4-9
得分:0 
谢谢各位,就是字节数。
2017-04-13 18:38



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-476030-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.097886 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved