社区
Java SE
帖子详情
超级难题:我发现java屏幕上的象素距离比实际打印出来的物理距离小多了..
javatool
2004-11-19 04:15:19
我发现java屏幕上的象素距离比实际打印出来的物理距离小多了..
需要用一个什么比例来调节吗?怎么做呀?
欢迎大家讨论解决方法:javatoolsoft@hotmail.com
...全文
181
15
打赏
收藏
超级难题:我发现java屏幕上的象素距离比实际打印出来的物理距离小多了..
我发现java屏幕上的象素距离比实际打印出来的物理距离小多了.. 需要用一个什么比例来调节吗?怎么做呀? 欢迎大家讨论解决方法:javatoolsoft@hotmail.com
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
night__cat
2004-12-07
打赏
举报
回复
上面纠正应该是两个汉字等于7个空格.
night__cat
2004-12-07
打赏
举报
回复
是的,一般是两个空格或标点符号等于一个阿拉伯数字,而一个中文字等于7个左右空格或标点符号.所以要打印固定格式版面必须自己设置了.
change
2004-12-07
打赏
举报
回复
javatool(peter),请你正视盗版侵权的问题。
shangqiao
2004-12-07
打赏
举报
回复
按照这个来理解的话,那么字体等都应该设为相对的大小,如显示器为800*600的话,你使用8大小觉得合适,也就是是说是1/10,那么当打印机是400*500时,那么大小就应该是4
shangqiao
2004-12-07
打赏
举报
回复
显示器和打印机的分辨率不一样,当然不一样,在VC上的经验
御南
2004-12-07
打赏
举报
回复
是什么啊?看看
hbhjgsz
2004-11-19
打赏
举报
回复
学习。。。。。。
lzmailcn
2004-11-19
打赏
举报
回复
给你一段我的代码:
public static float VLtoDL(int l)//象素距离向实际距离的转换函
{
int Sres=Toolkit.getDefaultToolkit().getScreenResolution();//获取屏幕分辩率
double rl=(float)l/(float)Sres*25.4;//由象素化为毫米
return (float)(rl*(float)mapBlc/1000f);
}
cnfalcon
2004-11-19
打赏
举报
回复
px换算cm公式
1px=(4/3)*(1/72)*(2.54) cm
1px=(4/3)pt
chanceqw
2004-11-19
打赏
举报
回复
一个长度是由一个数字和一个单位组成,java屏幕绘制实际上采用的是象素单位,即px,这是一个相对单位。其他单位还包括,相对单位:
* em (em,元素的字体的高度)
* ex (x-height,字母 "x" 的高度)
* px (像素,相对于屏幕的分辨率)
绝对单位:
* in (英寸,1英寸=2.54厘米)
* cm (厘米,1厘米=10毫米)
* mm (米)
* pt (点,1点=1/72英寸)
* pc (帕,1帕=12点)
输出到纸介质只能用绝对单位。
woodcord
2004-11-19
打赏
举报
回复
up
javatool
2004-11-19
打赏
举报
回复
javafaq2004(农村干部瞎忙活),
能不能讲得具体点,如何用cm来代替象素..
多交流。。
tomuno
2004-11-19
打赏
举报
回复
我也遇到和你一样的问题
我用打印机来检验
不太明白里面的象素到底标不标准?
我用的是ireport
不徻写代码
2004-11-19
打赏
举报
回复
关注
javafaq2004
2004-11-19
打赏
举报
回复
使用尺寸单位(比如cm),而不是像素单位。
同一个800像素可以出现再17的显示器上,也可以出现再15的显示器上。宽度肯定不一样了。
OpenCV3.2
Java
图像处理视频学习教程
OpenCV3.2
Java
图像处理视频...主要内容包括opencv像素操作、滤波、边缘提取、直线与圆检测、形态学操作与分水岭、图像金子塔融合重建、多尺度模板匹配、opencv人脸检测、OpenCV跟Tomcat使用实现服务器端图像处理服务。
面试官:什么是
Java
内存模型?我:有点懵
浅析
Java
内存模型 1.... Happens-before 原则5.1 JMM 设计者的
难题
与完美的解决方案5.2 八条 Happens-before 规则5.3“时间上的先发生” 与 “先行发生”6\. Happens-before 与 as-if-serial 1. 为什么要学习并发编程
html页面一个
屏幕
大小不一样,关于web页自动适配
屏幕
大小
一、先了解下html5的...然而,每一款手机有不同的分辨率,不同
屏幕
大小,如何使我们开发出来的应用或页面大小能适合各种高端手机使用呢?html5 viewport的使用能帮你做到这一点.viewport 语法介绍:看下面的m...
http://www.limodev.cn/blog/archives/category/gtk
queueBuffer负责显示一个Buffer到
屏幕
上,它调用fb->post去显示。 dequeueBuffer获取一个空闲的Buffer,用来在后台绘制。 这两个函数由eglSwapBuffers调过来,调到 egl_window_surface_v2_t :: ...
Java
2入门经典
(注:此贴停止更新,原资料丢失)
Java
2入门经典 ...Beginning
Java
2 ...本书是一本集综合性、实用性为一体的学习
Java
语言和...书中除讲解
Java
程序设计语言外,还广泛介绍了作为一名
Java
程序设计人员应该...
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章