基于linux平台上,在ubuntu 22.04, ubuntu16.04,以及麒麟V10、V4、统信等操作平台上,都存在一个问题,
当使用cups-pdf打印横向文件时,最终生成的pdf是依然是纵向的,,但是内容的确是横版的。。
经过测试,在ubuntu18.04平台上是正常的。其他linux平台基本都有此问题。。
正常的生成的横向PDF:
实际生成的横向PDF:
这种问题非常难以排查, ,肯定是要去编译分析源码,然后不停的通过日志去测试结果,,逐个突破,最终解决。没有其他更好的办法。所以学完本篇,至少要能 编译cups源码和poppler源码。
关于cups源码编译,可参考
在统信-申威平台上 编译cups2.3.3,报错 configure: error: cannot guess build type