我已经将A4R纸张扫描到2048x1443 jpg文件。
EDIT1:它已经旋转到横向(2048x1443)。编辑结束1
现在,如果我尝试使用以下命令将其转换:
$ convert -page A4R A4R_Scanned.jpg A4R_Scanned.pdf
$ echo $?
0
EDIT2:没有有关A4R参数的错误消息。编辑结束2
我收到一个空白的美国信件,肖像页面:
$ identify A4R_Scanned.pdf
**** Warning: File has an empty MediaBox. Using the current page size instead.
Output may be incorrect.
**** Warning: File has an empty MediaBox. Using the current page size instead.
Output may be incorrect.
A4R_Scanned.pdf PDF 595x842 595x842+0+0 16-bit Bilevel DirectClass 63.2K
EDIT3:我尝试了另一种解决方案:
$ convert -page A4 -rotate 90 A4R_Scanned.jpg A4R_Scanned2A4.pdf
这给出了令人满意的A4文档,没有可见的质量损失,但是我需要将其旋转回A4R(横向)。
当我这样做时,会失去更多的质量,这是可见的:
$ convert -rotate -90 A4R_Scanned2A4.pdf A4R_Scanned2A4R.pdf
现在,我的问题是:如何在不损失过多质量的情况下旋转文档?
编辑结束3
EDIT4:由于dirkt,转换可以一步完成,并且质量很好:-):
$ convert -page 842x595 A4R_Scanned.jpg A4R_Scanned2A4R.pdf
编辑结束4