Antes de escrever uma resposta mais elaborada, você deve fornecer mais alguns detalhes sobre um dos seus arquivos PDF de amostra. Use um com pelo menos 3 páginas. Em seguida, execute este comando:
pdfinfo -f 1 -l 3 -box /path/to/pdf.pdf
Este comando irá enumerar os tamanhos das páginas ( 'MediaBox' ), bem como as dimensões das partes visualizáveis / imprimíveis ( 'CropBox' ) de cada página PDF.
pdfinfo
é parte dos utilitários de linha de comando XPDF, disponíveis gratuitamente , para todas as principais plataformas de SO (certamente para Windows e Linux).
ATUALIZAÇÃO:
Como você já tem o Ghostscript, você também pode tentar este comando:
gswin32c.exe ^
-dNODISPLAY ^
-q ^
-sFile=c:/path/to/your.pdf ^
-dDumpMediaSizes ^
c:/<path-to-your-gs-installation>/lib/pdf_info.ps
(No Linux, use gs
em vez de gswin32c.exe
e adapte os caminhos conforme necessário.) Caso sua instalação perca o arquivo pdf_info.ps
, tente baixá-lo de link