-2

我在 Swing Applet 中的 JPanel 上画了一个正方形。现在我想在纸上打印这个物理尺寸为 50 厘米 * 50 厘米的正方形。这意味着在现实世界中正方形的打印尺寸为 50 * 50 厘米,我绘制到小程序的面板。打印机使用400 DPI进行打印。

那么我如何将这些与测量联系起来呢?我应该以哪种文件格式保存我的绘图,以便在打印时进行准确的测量,等于打印机 DPI,并且图像的质量在打印时保持不变。

谢谢你米希尔帕雷克

4

2 回答 2

2

您需要将厘米值转换为英寸,以便获得每英寸点数

1 厘米 = 0.393700787 英寸
50 厘米 * 0.393700787 英寸 = 19.68503935 英寸
19.68503935 * 400 = 7874.01574 像素

于 2012-12-22T07:26:50.310 回答
2

50cm 和 400 DPI 是:50/2,54*400 = 7874 像素 我推荐pnggif(gif 仅适用于 <= 255 色)

于 2012-12-21T16:29:40.343 回答