Inserire una pagina bianca ogni sette con pdftk

Utilizzo di applicazioni in ambito professionale.

Inserire una pagina bianca ogni sette con pdftk

Messaggioda emans77 » giovedì 23 marzo 2017, 12:07

Buongiorno,

prendendo spunto dal post "[Risolto] inserire pagina bianche in pdf con pdftk" che inserisce una pagina bianca ogni pagiana scritta, ho provato a modificare lo script per inserire una pagina bianca ogni 7 di un documento di 737 pagine ma senza risultato.

Potete aiutarmi?

Grazie

Saluti

Emanuele
emans77
Prode Principiante
 
Messaggi: 2
Iscrizione: marzo 2017
Distribuzione: Ubuntu 16.04
Sesso: Maschile

Re: Inserire una pagina bianca ogni sette con pdftk

Messaggioda rai » giovedì 23 marzo 2017, 19:12

Ciao
Ti riferisci sicuramente a questa discussione.
La modifica che ti serve fare è diversa a seconda di quale versione di script stai usando

Per la 1^ versione (l3on4rdo) devi sostituire
Codice: Seleziona tutto
for i in `seq 1 1 $2`; do
   pagine[i]="A$i B1 "
done
con queste
Codice: Seleziona tutto
for i in $(seq $2); do
    if [ $((i%7)) -eq 0 ]; then
        b="B1"; else b=""
    fi; pagine[i]="A$i $b"
done


invece per usare l'ultima versione (Dingo-Dog) devi sostituire il primo rigo che da
Codice: Seleziona tutto
#!/bin/sh
deve diventare
Codice: Seleziona tutto
#!/bin/bash
altrimenti non funziona proprio

poi sostituisci la riga
Codice: Seleziona tutto
numpages=`for ((a=1; a <= $pages; a++)); do echo -n "A$a B1 "; done`
con questa
Codice: Seleziona tutto
numpages="$(for ((a=1; a <= $pages; a++)); do if [ $((a%7)) -eq 0 ]; then b="B1 "; else b=""; fi; echo -n "A$a $b"; done)"


fai sapere se ti funziona
rai
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1722
Iscrizione: maggio 2008
Località: Palermo
Distribuzione: 12.04 | 16.04

Re: Inserire una pagina bianca ogni sette con pdftk

Messaggioda emans77 » venerdì 24 marzo 2017, 12:16

Ciao,

io uso la prima versione quella di "l3on4rdo".

Funziona alla perfezione.

Grazie per la disponibilità

Saluti

Emanuele
emans77
Prode Principiante
 
Messaggi: 2
Iscrizione: marzo 2017
Distribuzione: Ubuntu 16.04
Sesso: Maschile

Re: Inserire una pagina bianca ogni sette con pdftk

Messaggioda rai » domenica 26 marzo 2017, 10:42

Bene, dato che la modifica proposta funziona, ho creato un nuovo thread sotto forma di HOWTO con una versione "elastica" dello script, con cui si può decidere ogni quante pagine del nostro documento vogliamo inserire una pagina bianca.

P.S. Scrivi [Risolto] all'inizio del titolo del tuo primo post
rai
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1722
Iscrizione: maggio 2008
Località: Palermo
Distribuzione: 12.04 | 16.04


Torna a Applicazioni professionali

Chi c’è in linea

Visualizzano questa sezione: 0 utenti registrati e 3 ospiti