我正在使用OpenXML SDK生成一个Excel电子表格。 excel文件的生成要求我在页面末尾提供格式。我已经成功地做到了这一点,如果用户将PDF直接打印到打印机,那么一切看起来都会很好。页面格式正确,不会互相碰到。如果我使用Adobe PDF进行打印,那么同样的话,所有格式都将正确格式化,并且页面不会彼此碰到。
问题来了,因为我的客户没有Adobe,并且想生成PDF。他们正在使用Excel中的“ Microsoft打印为PDF”选项。当他们这样做时,生成的PDF具有相同的格式,但是页面结尾全部关闭,并且每一页都碰到另一页。
任何人都有与此相关的经验,并且知道如何解决问题或解决由导致该问题的Microsoft Print to PDF服务误译了什么的问题?
任何帮助将不胜感激。