关于虚拟打印机cups-pdf生成横向pdf时发生自旋转问题的排查思路及解决思路

发布时间:2024年01月02日

1、问题现象

基于linux平台上,在ubuntu 22.04, ubuntu16.04,以及麒麟V10、V4、统信等操作平台上,都存在一个问题,
当使用cups-pdf打印横向文件时,最终生成的pdf是依然是纵向的,,但是内容的确是横版的。。
经过测试,在ubuntu18.04平台上是正常的。其他linux平台基本都有此问题。。

正常的生成的横向PDF:
在这里插入图片描述

实际生成的横向PDF:
在这里插入图片描述

2、排查思路

这种问题非常难以排查, ,肯定是要去编译分析源码,然后不停的通过日志去测试结果,,逐个突破,最终解决。没有其他更好的办法。所以学完本篇,至少要能 编译cups源码和poppler源码。
关于cups源码编译,可参考
在统信-申威平台上 编译cups2.3.3,报错 configure: error: cannot guess build type

文章来源:https://blog.csdn.net/TianYanRen111/article/details/134416457
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。