问题描述
我有一个颠倒的pdf文件。所以我使用Okular旋转它看起来很好。问题是,下次我用其他软件打开它时,它仍然是颠倒的。如果我用Okular打开它,它不是。
我想知道发生什么事情。
-
我对该文件有写权限。
-
我试过“保存副本”,但没有效果。实际上,不需要进行保存操作。在Okular中旋转后,该文件似乎甚至没有被修改。
最佳解决思路
根据pdftk
的手册页,其中一个操作是rotate
,您可以保存旋转的文件:
The page rotation setting can cause pdftk to rotate pages and
documents. Each option sets the page rotation as follows (in
degrees): north: 0, east: 90, south: 180, west: 270, left:
-90, right: +90, down: +180. left, right, and down make
relative adjustments to a page’s rotation.
但是,pdftk
非常强大,您最好阅读手册页并使用pdftk --help
来满足您的确切需求。
如果您想在不安装的情况下查看man pdftk
,可以看到13.10的链接:http://manpages.ubuntu.com/manpages/saucy/en/man1/pdftk.1.html
次佳解决思路
另一个很棒的小程序是PDF-Shuffler。
merge or split pdf documents and rotate, crop and rearrange their pages using an interactive and intuitive graphical interface
Installation
您可以从软件中心或通过命令行安装它:
sudo apt-get install pdfshuffler
Screenshot
旋转页面
-
打开PDF(单击
+
按钮); -
选择要旋转的页面;
-
单击旋转图标
↺
或↻
(或使用菜单);
旋转几页
如果要旋转所有页面,请单击其中一个,然后按Ctrl+a
选择全部。
或者,您可以在选择时按住Ctrl
单独选择任意数量。
第三种解决思路
为了澄清,这是你用来旋转180度的东西:
pdftk input.pdf cat 1-endsouth output output.pdf
# \_______/ \___/\___/ \________/
# input file range | output file
# direction
其中direction
可以是以下任何一种:
-
北
-
南
-
东
-
西方
-
剩下
-
对
-
下
第四种思路
Okular和其他PDF查看器(如Evince(GNOME的一部分)或Atril(MATE桌面的一部分))仅旋转PDF视图,保存时,更改将保留在应用程序设置中,但PDF本身不会旋转。
还有其他桌面应用程序,如pdf-shuffler和pdfmod,以及pdftk等命令行工具,可以让您按照自己的意愿行事。