Magazine Informatica

Convertire un file PDF in EPUB

Creato il 23 aprile 2011 da Hnikarr
Proseguendo il nostro discorso sui vari tipi di e-book, vediamo oggi di affrontare un argomento piuttosto ostico e, in certi casi, disperato: convertire un file PDF in un EPUB, per poterlo leggere senza problemi su tablet e altri dispositivi portatili.Premessa generale: al momento non esiste una formula magica, sempre efficace, per convertire un PDF in un EPUB. I due formati si collocano quasi agli estremi opposti, come filosofia di progettazione, e il passaggio dall'uno all'altro ci costringe a mediare tra caratteristiche che a fatica si conciliano. Abbiamo già presentato un rapido confronto tra PDF ed EPUB, che possiamo riassumere e semplificare in due aggettivi:
  • PDF = rigido
  • EPUB = fluido

Il PDF nasce per riprodurre sullo schermo, nel modo più fedele possibile, l'impaginazione di un documento. Ciò che vediamo sullo schermo è lo stesso che uscirà dalla stampante (se la stampante funziona, ovviamente). Ogni elemento della pagina è collocato nel posto che gli è stato assegnato e da lì non si può muovere: possiamo ingrandire o rimpicciolire la visuale, usando lo zoom, ma questo non cambierà la struttura della pagina. Se ingrandiamo troppo, dovremo poi usare la barra di scorrimento, per leggere le parti che escono dalla "inquadratura".Lo EPUB nasce per adattare il documento alle dimensioni dello schermo. Se lo schermo è piccolo, come nei lettori portatili, avremo un documento con molte pagine strette; se lo schermo è più grande, le pagine saranno più larghe e diminuiranno di numero. Possiamo fornire indicazioni generali, come la giustificazione del testo, il tipo di carattere e l'ordine dei capitoli, ma il modo in cui gli EPUB saranno poi visualizzati, in concreto, dipende dal lettore con cui li apriremo.Alla luce di queste caratteristiche, passare da uno EPUB a un PDF è possibile e relativamente indolore: si tratta di scegliere un particolare aspetto grafico dello EPUB e "pietrificarlo", così che non possa più essere cambiato. L'operazione inversa, cioè il passaggio da un PDF a un EPUB, è molto più complicato e spesso saremo costretti a procedere per tentativi, cercando di adattare una impaginazione "rigida", che non cambia mai, a una impaginazione "fluida", che può cambiare su ogni dispositivo di lettura.Vediamo dunque cosa possiamo fare.
Se il PDF di partenza è un fumetto, oppure un documento brulicante di illustrazioni, grafici, tabelle e quant'altro, allora il nostro compito è molto più che disperato: sarà più rapido impazzire del tutto, che non adattare quel file ai sistemi di impaginazione di un EPUB. Si possono fare tentativi con Adobe InDesign (programma che io non apprezzo, ma sono gusti personali) e con Photoshop, cercando un modo per inserire una tabella enorme in uno schermo di pochi pollici, come quelli dei lettori portatili, ma le probabilità di trovare una soluzione che soddisfi voi, e che soddisfi il test di convalida di Epubcheck, sono davvero minime. Personalmente vi sconsiglio di lanciarvi nell'impresa, ma siete liberi di tentare...Se il PDF è invece un normale documento di testo, come ad esempio un libro di narrativa, allora la conversione avrà maggiori possibilità di successo: più il testo di partenza è semplice, più sarà semplice anche farlo digerire a un EPUB.La prima cosa da fare è trovare un formato intermedio, da dare poi in pasto a programmi di conversione come Calibre: se possibile, dobbiamo puntare sullo HTML, oppure lo RTF. Con Calibre esiste anche la possibilità di convertire direttamente da PDF a EPUB, ma non fatelo: nel 99% dei casi, il risultato sarà una schifezza, privo di qualsiasi tipo di impaginazione. Usate un passaggio intermedio.Se possediamo Adobe Acrobat (il programma della Adobe per creare e modificare i PDF), abbiamo diverse soluzioni.
  1. Dal menu "File" scegliamo "Export" -> "Rich Text Format" (per salvarlo in formato RTF
  2. Dal menu "File" scegliamo "Export" -> "HTML" -> "HTML 4.01 with CSS 1.0" (per salvarlo in HTML).
  3. Dal menu "Edit" scegliamo "Copy File to Clipboard" e poi incolliamolo in un programma di elaborazione testi (Word, OpenOffice, quello che volete).

Se abbiamo scelto di salvarlo come HTML, possiamo aprirlo con Sigil e cominciare a lavorare sull'impaginazione ed eventuali codici strani, che potrebbero essere apparsi dopo la conversione da PDF: succede spesso, a seconda di come il PDF originale è stato creato dal suo autore. Armiamoci di pazienza.Se lo abbiamo salvato in RTF, oppure lo abbiamo copincollato in un elaboratore di testi, possiamo apportare le prime correzioni già dall'elaboratore di testi stesso, il che potrebbe essere un poco più semplice, perché dispone di un numero di funzioni maggiore rispetto a Sigil. Quando siamo più o meno soddisfatti del lavoro, apriamo Calibre e diamogli in pasto il documento, salvato in formato RTF. Potrebbe essere necessario un ulteriore passaggio attraverso Sigil, se il documento originale era particolarmente rognoso.
Se non abbiamo Adobe Acrobat, possiamo usare Mobipocket Creator, come intermediario. La prima operazione effettuata da Mobipocket Creator, quando importate un file già esistente, è convertirlo in formato HTML: possiamo dunque importare il nostro file PDF, come se volessimo creare un MOBI, e poi copiare il file HTML dalla cartella del progetto. Non è un metodo molto ortodosso, d'accordo, ma ci permette di convertire un PDF in HTML attraverso un programma gratuito. A questo punto, abbiamo a disposizione un file HTML e possiamo cominciare a lavorarlo con Sigil, come già detto.
I procedimenti che ho presentato funzionano meglio se il PDF di partenza contiene solo testo e se l'impaginazione non è particolarmente complicata. Dovrete comunque lavorare con Sigil, per correggere le formattazioni, aggiustare l'impaginazione e sostituire gli eventuali simboli speciali, spesso usati in un PDF; nel caso, dovrete anche cancellare i numeri di pagina, se presenti nel testo. Quanto al risultato... beh, a volte potrete ottenere un buon EPUB, altre volte non riuscirete ad andare oltre la sufficienza: ogni PDF ha una storia diversa e non ci sono regole valide per tutti. Con tanta pazienza, dovrete procedere per tentativi.

Potrebbero interessarti anche :

Ritornare alla prima pagina di Logo Paperblog

Possono interessarti anche questi articoli :

Dossier Paperblog