Tnt village
tntvillage.scambioetico.org · Statuto T.N.T.      Aiuto      Cerca      Utenti      Calendario

Questo sito non utilizza cookies a scopo di tracciamento o di profilazione. L'utilizzo dei cookies ha fini strettamente tecnici.

Sostieni movimentopirati.org

 

  Discussione chiusaInizia nuova discussioneAvvia sondaggio

> [GUIDA] Estrarre Pdf da Booktab
mykon
  Inviato il: Oct 30 2014, 05:43 PM
Cita questo messaggio


\"centrorel\"
\"releaser\"
\"coordinatore\"
\"500rel\"

Group Icon

Gruppo: Dirigenti
Messaggi: 4758
Utente Nr.: 785756
Iscritto il: 12-August 12




COME ESTRARRE PDF DA BOOKTAB user posted image


Prima di eseguire i passi, leggete tutta la guida, per evitare di fare errori nel procedimento. Questa guida è basata su Windows, per Linux e Mac il procedimento è uguale, dovete solo scovare la cartella dei file contenenti il libro

Ciò che ci serve:
  • Programma Booktab;
  • Libro già presente nella libreria di Booktab;
  • Swfrender, scaricabile qui. La pagina del software è questa (Per linux è scaricabile da "Download", per Mac in fondo alla guida c'è un link che spiega come fare)
  • Programma per creare Pdf da immagini, che può essere Adobe Acrobat pro (per windows e mac), per linux ce ne sono tanti, qui ne sono elencati alcuni
Passi da seguire:

1)Andare nella cartella dove sono salvati i libri di Booktab ( "C:\Users\nomeutente\AppData\Roaming\Booktab\mykon@540983249083" )-->AppData è una cartella nascosta, per renderla visibile basta andare in Pannello di controllo-->Opzioni cartella e spuntare la voce "Visualizza cartelle e file nascosti".

 
user posted image


Se la cartella è presente, continuate a seguire i passi, altrimenti andate al post sotto!


2)Entrate nella cartella composta da soli numeri (ogni cartella con solo numeri ha al suo interno un libro); vi ritroverete al suo interno file simili a questo user posted image.
Entrate in ogni cartella ( A1, A2 etc; la cartella images e internalAssets non servono) cercate i file .swf e copiateli in una cartella sul Desktop (o dove volete voi).

3)Installate Swfrender (eseguendolo come amministratore), durante l'ìnstallazione vi chiede dove estrarlo, estraetelo nella stessa cartella dei file .swf che avete copiato prima (nel mio caso: C:\Users\"nomeutente"\Desktop\book). La situazione che abbiamo è questa.
..............................
user posted image

..............................

4)Aprite il terminale (menu start-->cmd, testo destro-->esegui come amministratore) e scrivete: cd "C:\Users\nomeutente\Desktop\book". Ora vi trovate nella cartella del Desktop, per verificarlo basta digitare dir e vi ritroverete questo output.
..............................
user posted image

..............................

5)Ora, sempre nel prompt dei comandi, si inzia con l'estrazione..di seguito le varie opzioni, che potete usare a vostro piacimento:
  • swfrender.exe nomefile.swf -->Estrae tutte la pagine contenute nel file .swf, ci metterà circa 30 secondi per 20 pagine, ma la risoluzione (impostata di base a 72 dpi) sarà abbastanza bassa;
  • swfrender.exe -p 1,3-5 nomefile.swf -->Estrae la pagina 1 e dalla 3 alla 5, la risoluzione sarà ancora bassa
  • swfrender.exe -r 300 nomefile.swf -->Estrare a risoluzione 300, quindi con grande risoluzione (a 600 mi da errore, se volete potete provare..se da errore anche a 300 diminute di 50 in 50 fino ad arrivare al vostro limite)
  • swfrender.exe -r 300 -o 1.jpg nomefile.swf -->Estrae a risoluzione 300 i file da nomefile.swf rinominandoli progressivamente e salvandoli i .jpg
  • swfrender -h -->Le varie opzioni del programma più altre, se vi interessa fare altre prove, darà questo output:
..............................
user posted image

..............................


VI consiglio di fare delle prove, con una pagina a risoluzioni diverse, cioè scrivete
swfrender.swf -p 2 -o prova72.jpg -r 72 A1.swf
swfrender.swf -p 2 -o prova172.jpg -r 172 A1.swf
swfrender.swf -p 2 -o prova272.jpg -r 272 A1.swf

vedere quanto ci mette per una pagina, il peso della pagina (ricordate che saranno più di cento le immagini!) e la risoluzione definitiva.

L'opzione che io utilizzerò sarà: swfrender.exe -r 200 nomefile.swf -o a.png, dopo aver premuto enter, il programma inizierà a lavorare, estraendo pagina per pagina (il tempo di estrazione dipende da molti fattori, tra cui: la risoluzione, la potenza del vostro processore, il numero di pagine presenti nel vostro file .swf, nel mio caso 2 minuti per 20 pagine ), aspettate fino a quando non ha finito! cioè fino a che non ricompare la scritta nel prompt. Ora se andate nella cartella dei file troverete le immagini estratte dal primo file oscar.gif

Ora dovete fare la stessa cosa con gli altri file (modificando la lettera di output, altrimenti vi sovrascrive le immagini di prima!). Quindi sempre nel mio caso manderò i comandi:
swfrender.exe -r 200 nomefile2.swf -o b.png
swfrender.exe -r 200 nomefile3.swf -o c.png
swfrender.exe -r 200 nomefile4.swf -o d.png
swfrender.exe -r 200 nomefile5.swf -o e.png

Naturalmente cercate di seguire l'ordine del libro, se il file si chiama indice.swf voi scriverete
swfrender.exe -r 200 indice.swf -o 1.png (Per metterlo all'inizio)
Se il file si chiama Appendice/laboratorio lo lascerete per ultimo!

Questi sono i comandi da me eseguiti
..............................
user posted image

..............................

Ora abbiamo il libro completo, in png e ordinato!
Ci basta solo creare il pdf..
Per creare il Pdf potete utilizzare sia software sia programmi online, io utilizzerò Adobe Acrobat XI Pro visto che mi permette anche di alleggerire il file (e poter evidenziare il testo!) . Seleziono tutte le immagini, tasto destro e clicco su "Combina file in acrobat"
..............................
user posted image

..............................

Si aprirà Adobe e cliccando su combina, in 5 minuti vi creerà il Pdf. Se volete avere anche la possibilità di evidenziare il testo, vi basterà cliccare su Evidenzia Testo
user posted image

vi dirà che il pdf non è ocr e vi chiedereà se lo volete "Ocrizzare"..a questo punto gli dite di si, e aspettate che concluda.
Il libro che ho creato con questo metodo lo potete scaricare da qui

In linux il procedimento è uguale, dovete solo trovare la cartella contenente i file .swf e con un software come gscan2pdf (o altri a vostro piacimento) creare il pdf
In Mac qui trovate come installare swftools, e come per linux, dovete trovare la cartella dei file .swf e con un software come Adobe Acrobat (o altri a vostro piacimento) creare il pdf.

Messaggio modificato da mykon il Oct 26 2015, 09:39 PM

Must Read Libri da leggere almeno una volta nella vita. I tuoi quali sono?


Estensioni browser per una miglior privacy: HTTPS EveryWhere, Self-destructing Cookies, Privacy Badger, Ghostery


Messaggio Privato
Top
mykon
Inviato il: Oct 23 2015, 07:29 PM
Cita questo messaggio


\"centrorel\"
\"releaser\"
\"coordinatore\"
\"500rel\"

Group Icon

Gruppo: Dirigenti
Messaggi: 4758
Utente Nr.: 785756
Iscritto il: 12-August 12



Se siete qui, significa che la cartella non c'era. Ma non preoccupatevi, il procedimento sarà più semplice del previsto!


1)Aprite il programma Booktab, e scaricate i capitoli del libro. Fatto ciò, aprite il primo capitolo, o l'introduzione, sempre tramite il programma.

2)Andate a questo percorso: "C:\Users\nometurente\AppData\Local\duDat\BooktabZ\40 caratteri casuali\tmp", e li troverete il file già in Pdf del capitolo che state visualizzando! Copiatelo sul Desktop, in una cartella creata appositamente.

3)Eseguire la stessa operazione per ogni capitolo del libro, aprendo dal programma e copiando i file Pdf nella solita cartella sul Desktop.

4) Se volete poi avere un Pdf unico, vi basta un qualsiasi software di editing Pdf, come Nitro Pro (aprite un file Pdf, in alto c'è "Combina" e selezionate gli altri file), oppure Abby Fine Reader


Per chi avesse la versione 1.6 basta andare nella cartella tmp. Oltre ai file png ci sono dei file senza estensione.
Basta aggiungere l'estensione .pdf e il gioco è fatto.

Guida aggiornata ad Luglio 2016 con Windows 10, dovrebbe essere la stessa cosa con Windows 8, ma non ne ho la certezza


In caso di dubbi/problemi leggete questo topic oppure aprite un thread qui

Grazie angor per l'aiuto con swfrender clap.gif ,Z-Machine95 per l'illuminazione finale e hhhmmm per l'aggiornamento!

Messaggio modificato da mykon il Jul 20 2016, 07:02 AM

Must Read Libri da leggere almeno una volta nella vita. I tuoi quali sono?


Estensioni browser per una miglior privacy: HTTPS EveryWhere, Self-destructing Cookies, Privacy Badger, Ghostery


Messaggio Privato
Top
Utenti totali che stanno leggendo la discussione: 0 (0 Visitatori e 0 Utenti Anonimi)
Gli utenti registrati sono 0 :
 

Opzioni Discussione Discussione chiusaInizia nuova discussioneAvvia sondaggio

 

Scambio etico - ethic share
 Debian powered site  Nginx powered site  Php 5 powered site  MariaDB powered site  xml rss2.0 compliant  no software patents  no software patents