我有一个文档表现出奇怪的行为——当我打印时,正文样式只显示在没有图像的页面上。标题、页眉和页脚以及标题以及应用于样式的任何图形(例如边框样式)都打印在页面上,但文本本身不会打印——除了短划线。
文本非常基础——对齐的 Calibri 样式。图像有自己的样式,即居中段落项。没有浮动图像框或文本框,一切都是段落样式。
这不是打印驱动程序问题。我在 HP 和 Brother 激光打印机上都遇到了相同的问题。这也不是段落级样式问题;我插入了足够多的虚拟文本,将没有图像的页面上的打印段落移动到有图像的下一页,但该段落不会打印在下一页上。
有谁遇到过这样的问题并知道解决办法吗?
两台打印机都配置了 PCL 驱动程序,经过进一步测试,当我通过打印到 PDF 驱动程序运行文档时,我得到了相同的行为。在办公室内将文件保存为 PDF 可以正常工作,文本在所有页面上都按预期呈现。问题似乎也不在于我打印了多少页;我在打印包含图像的单页时可以重现该问题。
答案1
奇怪的是,这似乎与 Calibri 启用字距调整有关。它只影响 Calibri。我可以将样式的字体更改为 Times New Roman 或将 Times New Roman 添加到样式文本的实例中,并保持字距调整启用,字体即可正确打印。或者,我可以从样式中删除字距调整,这样带有图像的页面上的正文段落就可以开始正确打印。
答案2
您是否在两台打印机上都使用了 Postscript(或 BR-Script)?打印机是否配置为打印 PS 错误或继续?如果您在两台打印机上都使用了 PS,您是否尝试过 PCL?喷墨打印机上能否正确打印同一个文件?
我已经很久没有见过这样的事情了,但在以前,当打印机内存很小的时候,由于打印机内部渲染的页面复杂性,在激光打印机上打印图形时出现问题并不罕见。
PCL 以不同的方式处理图像渲染,我相信它通常会在使用较少内存的情况下产生较差的渲染效果(警告:我已经十年没有处理过 PCL 和 PS 的复杂性了,但它并没有发生太大的变化)。喷墨打印机可能会打印一页,因为它们不需要将整个页面存储在内存中 - 只需存储足以打印下一节的内容,尽管在需要一次处理整个页面的多功能设备上情况可能会有所不同。