PDA

View Full Version : file pdf da splittare


hwforum2016
02-01-2018, 11:15
Ho un file pdf di 200 pagine. Devo estrarre 100 singoli pdf ciascuno composto da due pagine, ovvero:

- il primo file sarà composto dalla pagina 1 e 2 del file originario
- il secondo file sarà composto dalla pagina 3 e 4 del file originario
- il terzo file sarà composta dalla pagina 5 e 6 del file originario

e così via...
Vi viene in mente qualcosa???
Grazie mille

tallines
03-01-2018, 13:05
Ciao, puoi dividere il file pdf anche on line, è semplice e veloce .

Di solito io uso > ILovePdf > https://www.ilovepdf.com/it/dividere_pdf

Se vuoi puoi estrarre anche tutte le pagine o gli dai gli intervalli, selezionando la voce > Aggiungi intervallo .

Poi ci sono anche >

FoxyUtils > https://foxyutils.com/it/dividere-pdf/

Split pdf > https://www.splitpdf.com/it/

Pdf Candy > https://pdfcandy.com/it/split-pdf.html

Pdf Merge > https://www.pdfmerge.com/it/dividere-pdf/

Pdfio > https://pdfio.co/it/dividere-pdf/

Small Pdf è a pagamento......

Ci sono link, che dividono le pagine, con una restrizione, ossia dividono gratuitamente file in pdf, fino a 100 pagine o 200 pagine o.....I Love Pdf non ha questi limiti .

x_Master_x
03-01-2018, 14:00
Un Batch pronto all'uso:

: x_Master_x
@ECHO OFF
SETLOCAL EnableDelayedExpansion
SET INPUT="X:\Percorso\Esempio.pdf"
SET PDF_TOTAL_PAGES=10
SET SKIP_PAGE=1
SET N_EVERY=2
SET COUNTER=0

FOR %%A in (%INPUT%) DO (
SET OUTPUT=%%~nA
)

FOR /L %%G IN (1, %N_EVERY%, %PDF_TOTAL_PAGES%) DO (
SET /A NUMBER=%%G+%SKIP_PAGE%
SET /A COUNTER=COUNTER+1
"X:\Ghostscript\gswin32c.exe" -sDEVICE=pdfwrite -dPDFSETTINGS=/printer -dSAFER -dNOPAUSE -dQUIET -dBATCH -dFirstPage=%%G -dLastPage=!NUMBER! -sOutputFile=%OUTPUT%_!COUNTER!.pdf %INPUT%
)
PAUSE


Ghostscript Downloads (https://www.ghostscript.com/download/gsdnld.html)

P.S. Una volta installato, ti servono solo dalla cartella "Bin"

gsdll32.dll
gswin32c.exe
gsdll64.dll
gswin64c.exe

A seconda della versione che preferisci usare, 32 o 64 Bit. A quel punto copiali dove vuoi e disinstalla il programma. Modifica la variabile INPUT e PDF_TOTAL_PAGES con quelle che corrispondono al tuo PDF e ovviamente il percorso di Ghostscript

Daygon
04-01-2018, 23:06
@x_Master_x:

io so che Ghostscript "ricompila" sempre il PDF: così come hai scritto tu lo farebbe in qualità standard (piuttosto bassina). Per tutelarsi sulla qualità non sarebbe meglio aggiungere:

-dPDFSETTINGS=/printer

Che ne pensi?

x_Master_x
05-01-2018, 06:54
Penso che hai ragione, a default che sarebbe screen è 72dpi, con printer è 300dpi, la migliore è prepress. Modificato, grazie della segnalazione