Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 Swing Applet 中的 JPanel 上画了一个正方形。现在我想在纸上打印这个物理尺寸为 50 厘米 * 50 厘米的正方形。这意味着在现实世界中正方形的打印尺寸为 50 * 50 厘米,我绘制到小程序的面板。打印机使用400 DPI进行打印。
那么我如何将这些与测量联系起来呢?我应该以哪种文件格式保存我的绘图,以便在打印时进行准确的测量,等于打印机 DPI,并且图像的质量在打印时保持不变。
谢谢你米希尔帕雷克
您需要将厘米值转换为英寸,以便获得每英寸点数
1 厘米 = 0.393700787 英寸 50 厘米 * 0.393700787 英寸 = 19.68503935 英寸 19.68503935 * 400 = 7874.01574 像素
50cm 和 400 DPI 是:50/2,54*400 = 7874 像素 我推荐png或gif(gif 仅适用于 <= 255 色)