...VB6 怎样获取JPG文件的颜色模式(cmyk和rgb)和图片大小,单位必须是cm??? 本帖最后由 wxmtgg 于 2013-01-19 13:34:39 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这种单位换算需要一个参数,就是每英寸多少像素或每厘米多少像素这个值,有了这个值才可以进行单位换算。换算公式也是小学级别的,用 像素大小/每厘米像素数=厘米大小所以关键在于如何取得这个每厘米像素数这个参数,你可以搜索一下"jpg文件格式",看看jpg文件头的相关参数应该能得到不少信息,至于这个每厘米像素数,也可默认想PS那样设置一个每厘米28.几的参数来运算。 我的公式是: M像素 = N厘米 * K分辨率(DPI) / 2.54比如方12厘米,分辨率为300DPI(像素/英寸)的照片, 它的宽、高像素就为: 12*300/2.54 = 1417 像素。(另: 1英寸 = 2.54厘米) 已在另外一帖中回复http://bbs.csdn.net/topics/390358161 【求教】VB工程中有个类模块加载不进去,怎么回事呢? OLEDB 4.0连接文本 求助:如何把3個viewlist的資料分別導入到指定的Excel中的3個表中/ 像这样的问题怎么实现? 怎样让窗口运行后,自动缩小到windows的最右下角的状态栏中? 怎样把powerpoint文件的应用对象不可见. 哪位帮我看看!!! 一个vb的问题,散分100 一个关于SQL的问题(共同探讨) 数据结构读取的问题请教高手 谁有VB彩色图快速转灰度图的模块和思路 win7 下CommonDialog控件的 InitDir 不起作用
所以关键在于如何取得这个每厘米像素数这个参数,你可以搜索一下"jpg文件格式",看看jpg文件头的相关参数应该能得到不少信息,至于这个每厘米像素数,也可默认想PS那样设置一个每厘米28.几的参数来运算。
(另: 1英寸 = 2.54厘米)
http://bbs.csdn.net/topics/390358161