当您在 Excel 中绘制一个完美的圆形并在打印预览中使用它时,您会注意到它不再是圆形,而是变平了。
我的一个朋友在他的电脑上遇到了这个问题,但是当我在我的电脑上尝试时,我得到了完全相同的结果。
不知道为什么。
有人可以帮忙吗?调整边距和一般属性不起作用。
4 回答
在不涉及技术细节的情况下,简短的回答是,由于您的显示器和打印机具有非常不同的分辨率(即DPI/dots per inch与PPI/pixels per inch),而且像素/点甚至不一定相同shape,因此需要进行一些操作才能获得与您在 Excel 中绘制的形状相同的打印形状。
下面是一些相关链接。(画一个完美的正方形显然是同一个问题。)
- Microsoft 支持:在 Excel 中打印时列宽不一样
- 数字趋势:像素、打印机、视频:这是怎么回事?
- Excel 论坛:绘制/打印一个精确的圆
- 超级用户:如何在 Excel 中使单元格成为完美的正方形?
- Mr.Excel:使用 Excel 工作表作为绘图的网格纸
- 堆栈溢出:如何在 Excel 中的图形中绘制圆周
- 数字趋势:在 Windows 10 中调整高 DPI 缩放
这在技术上不是解决问题本身的方法,但它绝对是最简单的解决方法,它不涉及猜测压扁的比例来抵消打印时的扁平化。
只需转到“视图”选项卡,然后将视图从普通视图更改为“页面布局”(您会注意到您的图像现在看起来像在打印预览中一样扭曲)。
现在 - 只需在此视图中再次插入图像,您就会发现它以正确的比例插入。
如果您返回常规视图,excel 现在将正确地挤压它,以便打印将显示为一个完美的圆形(或您尝试打印的任何比例重要的形状!)
附加:由于此错误受计算机的 DPI 设置影响,而不是文件本身,请注意,如果您在多台计算机上打开此工作簿,如果 excel 更改形状的方式与您的 PC 不同,则它们的打印结果可能都不同。
可能的解决方法:对需要从 excel(例如截图工具)打印的圆形进行屏幕截图,然后对其进行修剪并粘贴。那将正确打印
Excel中有一项功能可以防止“文本框”在打印版本中失真。我也将它用于图片和圆圈,并且可以正常工作。
- 首先,您必须在页面上至少创建一个“文本框”,其中包含一些文本。
- 然后按住该Shift键并选择您的文本框以及页面上的所有其他图片和对象。
- 右键单击选定对象之一,然后在弹出的对话框中选择“大小和属性”。
- 在“大小和属性”中打开“文本框”并勾选“调整形状以适合文本”。