Digitalizei uma folha de papel A4R para um arquivo jpg de 2048x1443.
EDIT1: Já está girado para paisagem (2048x1443). FIM DA EDIÇÃO 1
Agora, se eu tentar convertê-lo com este comando:
$ convert -page A4R A4R_Scanned.jpg A4R_Scanned.pdf
$ echo $?
0
EDIT2: Não houve mensagem de erro em relação ao argumento A4R. FIM DA EDIÇÃO 2
Recebo uma carta dos EUA em branco, página de retrato:
$ 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: Eu tentei outra solução:
$ convert -page A4 -rotate 90 A4R_Scanned.jpg A4R_Scanned2A4.pdf
Isso dá um documento A4 satisfatório sem perda de qualidade visÃvel, mas preciso girá-lo de volta para ter um A4R (paisagem).
Quando eu faço isso, mais qualidade é perdida e isso é visÃvel:
$ convert -rotate -90 A4R_Scanned2A4.pdf A4R_Scanned2A4R.pdf
Agora, minha pergunta é: Como faço para girar o documento de volta sem perder muita qualidade?
FIM DA EDIÇÃO 3
EDIT4 : Graças ao dirkt, a conversão pode ser feita em uma etapa e a qualidade é boa :-):
$ convert -page 842x595 A4R_Scanned.jpg A4R_Scanned2A4R.pdf
FIM DA EDIÇÃO 4
Uma simples olhada na documentação das
-page
opções de linha de comando mostra queA4R
isso não existe (e nunca ouvi falar de um formato com esse nome). Se você quer dizer A4, use-page A4
em vez disso. Se você quer dizer algo como "A4 com um recurso extra chamado R", possivelmente terá que fazer algumas coisas extras para "R", seja o que for.Edit : Se "R" significa "girado", dê uma olhada na
-rotate
opção.Eu não ficaria surpreso se você também recebesse uma mensagem de erro ao ligar
convert
reclamando disso.Editar
Se eu entendi a edição corretamente, o problema é que você quer paisagem sem girar. O problema aqui é que o formato PDF tem várias maneiras de sinalizar "paisagem": você pode ter uma paisagem real (largura da caixa delimitadora maior que a altura) ou pode armazenar uma imagem de retrato e adicionar uma
\Rotation
entrada. (Veja também esta pergunta ). E o que várias ferramentas fazem a esse respeito é sempre um pouco imprevisÃvel.Uma das coisas mais simples que você pode tentar é usar
-page 842x595
(A4 é apenas um atalho para595x842
) e ver o que acontece.Qualquer outra coisa provavelmente exigirá uma análise mais detalhada do que acontece inspecionando os PDFs gerados pelo seu imagemagick/graphicsmagick
convert
e sua versão atual.