JavaFX-打印尺寸
如何控制打印节点的大小 例如,我有一个矩形宽度=10*DPI,高度=5*DPI 我想将此节点打印为精确的10 x 5英寸。JavaFX-打印尺寸,javafx,Javafx,如何控制打印节点的大小 例如,我有一个矩形宽度=10*DPI,高度=5*DPI 我想将此节点打印为精确的10 x 5英寸。 有人能告诉我如何编程吗?您可以用以下代码读取当前屏幕的dpi: double dotsPerInch = Screen.getPrimary().getDpi(); 请注意,当屏幕设置为其本机分辨率时,这是dpi值 您可以使用以下代码读取当前屏幕的dpi: double dotsPerInch = Screen.getPrimary().getDpi(); 请注意,当屏
有人能告诉我如何编程吗?您可以用以下代码读取当前屏幕的dpi:
double dotsPerInch = Screen.getPrimary().getDpi();
请注意,当屏幕设置为其本机分辨率时,这是dpi值 您可以使用以下代码读取当前屏幕的dpi:
double dotsPerInch = Screen.getPrimary().getDpi();
请注意,当屏幕设置为其本机分辨率时,这是dpi值 ,似乎高度相关,如果不是重复的话。似乎高度相关,如果不是重复的话。我在屏幕上的计算大小和实际大小之间也有大约5%的差异,我想你无法避免。我想我找到了一个解决办法,将所需大小乘以72。我用尺子测量打印出来的尺寸,它等于我想要的英寸。虽然我觉得有一种非常聪明的编码方法。我也发现屏幕上的计算大小和实际大小之间有大约5%的差异,但我想你无法避免。我想我找到了一个解决办法,将所需大小乘以72。我用尺子测量打印出来的尺寸,它等于我想要的英寸。虽然我觉得有一种非常聪明的编码方法。