C:\Programmi\MiKTeX 2.7\scripts\pdfcrop\perl>pdfcrop.pl
PDFCROP 1.8, 2008/01/09 – Copyright (c) 2002-2008 by Heiko Oberdiek.
Syntax: pdfcrop [options] [output file]
Function: Margins are calculated and removed for each page in the file.
Options: (defaults:)
–help print usage
–(no)verbose verbose printing (false)
–(no)debug debug informations (false)
–gscmdcall of ghostscript (gswin32c)
–pdftexcmdcall of pdfTeX (pdftex)
–margins “” (0 0 0 0)
add extra margins, unit is bp. If only one number is
given, then it is used for all margins, in the case
of two numbers they are also used for right and bottom.
–(no)clip clipping support, if margins are set (false)
–(no)hires using `%%HiResBoundingBox’ (false)
instead of `%%BoundingBox’
–papersizeparameter for gs’s -sPAPERSIZE= ,
use only with older gs versions <7.32 ()
Examples:
pdfcrop –margins 10 input.pdf output.pdf
pdfcrop –margins ‘5 10 5 20’ –clip input.pdf output.pdfCosi?
Certo. Ti ripeto però che stai semplicemente lanciando lo script dalla sua directory d’installazione e che quindi se non inserisci il percorso “C:\Programmi\MiKTeX 2.7\scripts\pdfcrop\perl” è scomodo lanciarlo da altre posizioni, per esempio dove sono salvati i file pdf da rifilare.
Ora guarda cosa succede se do il comando: pdfcrop prova.pdf
C:\Programmi\MiKTeX 2.7\scripts\pdfcrop\perl>pdfcrop prova.pdf
PDFCROP 1.8, 2008/01/09 – Copyright (c) 2002-2008 by Heiko Oberdiek.
“-” non è riconosciuto come comando interno o esterno,
un programma eseguibile o un file batch.
!!! Error: Execution of ghostscript failed: 256
Sembra un problema legato a Ghostscript utilizzato da pdfcrop proprio per determinare il bounding box. Immagino che il tuo ghostscript sia anche recente.
Prova ad inserire nel path il percorso di ghostscript. Purtroppo non posso effettuare prove perché non utilizza MiKTeX ma TeXLive con il quale non si pongono nemmeno i problemi di path degli eseguibili.
Ciao.