| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 8072 人关注过本帖, 2 人收藏
标题:如何知道一张图片的长和宽?
只看楼主 加入收藏
hxmail
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2014-2-19
结帖率:100%
收藏(2)
已结贴  问题点数:10 回复次数:16 
如何知道一张图片的长和宽?
在VFP中,怎样知道一张图片的长宽?比方说A4大小的标准尺寸为:1653x2338,如果我知道一张图片的长和宽,我就可以判断这张图片是小于A4的,还是大于A4的
搜索更多相关主题的帖子: 图片 如何 
2014-02-20 21:21
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:10 
1653*2338是像素尺寸,但打印出來的尺寸是物理尺寸,受dpi控制,不由像素決定。你需要獲取圖片的dpi信息,用GDI+讀。

[ 本帖最后由 TonyDeng 于 2014-2-20 22:22 编辑 ]

授人以渔,不授人以鱼。
2014-02-20 21:34
hxmail
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2014-2-19
收藏
得分:0 
GDI+是什么?不懂
我就是要晓得一张图片的长宽像素,来判断它是大于A4,还是小于A4
2014-02-20 21:41
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
說得很清楚的事,聽不懂就算了。

授人以渔,不授人以鱼。
2014-02-20 21:43
hxmail
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2014-2-19
收藏
得分:0 
真不懂这个怎么用,能否给个事例学习?
2014-02-20 21:53
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:0 
回复 3楼 hxmail
也不懂
2014-02-20 22:22
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
A3、A4是打印紙的尺寸,用長度衡量,厘米和毫米,圖像輸出,要把像素轉換爲長度,用dpi計算。dpi是每英寸多少像素的意思。也就是說,你1653*2338像素的圖像,輸出到打印設備(或屏幕)上實際是多大的長度,是受dpi控制的,對屏幕來説,通常是96dpi(高版本Windows可以調整屏幕分辨率),對打印機來說,也可以修改打印分辨率(即忽略圖片自身拍攝或製作時使用的分辨率)。你要知道1653*2338像素的圖像打印出來是不是超出A4的範圍,光有像素信息是不够的,還要知道打印機的dpi是多少,用這個來計算才準確。

要知道圖像的像素或它的原始dpi(原始dpi是指它拍攝或製作時設定的分辨率),可以用Windows的内核GDI+模塊來獲取,因爲Windows這種圖形操作系統就用這個模塊來顯示圖形的,vfp也使用這個模塊。在vfp中如何調用GDI+,在我以前的帖子中有。

授人以渔,不授人以鱼。
2014-02-20 22:33
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
https://bbs.bccn.net/thread-398109-1-1.html

[ 本帖最后由 TonyDeng 于 2014-2-20 22:41 编辑 ]

授人以渔,不授人以鱼。
2014-02-20 22:39
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
這裏還有一個例子:https://bbs.bccn.net/thread-344650-1-1.html

授人以渔,不授人以鱼。
2014-02-20 23:28
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
看樓主的兩個問題,似乎是想將多幅圖片拼接到一張圖上,那不是用pdf的,是要直接創建一張圖片,上面特意給你找出來的兩個舊帖,就是實現路綫。

授人以渔,不授人以鱼。
2014-02-20 23:36
快速回复:如何知道一张图片的长和宽?
数据加载中...
 
   



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

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