Informazioni su K2pdfopt
K2PDFOPT è un software di manipolazione PDF gratuito e open source sviluppato da Willus. Questo software supporta le funzionalità standard dell'editor PDF, come il ridimensionamento e il ritaglio di PDF. Tuttavia, il punto di vista principale di questo strumento è la sua capacità di convertire i file PDF in formati accessibili a dispositivi mobili. K2PDFOPT può ottimizzare i file PDF semplici basati su testo; File PDF complessi e multi-colonna; e può estrarre il testo da file PDF contenenti immagini con tecnologia OCR.
Questo articolo coprirà l'ottimizzazione solo dei file PDF basati su testo per piccole schermate. K2PDFOPT viene fornito con numerose opzioni e centinaia di combinazioni che possono essere utilizzate in base alle tue esigenze. Non è realistico coprirli tutti qui, quindi il focus di questo articolo convertirà file PDF a colonna singola contenente solo testo. Puoi sempre sperimentare questo strumento seguendo una spiegazione approfondita delle sue opzioni disponibili qui.
Installazione di k2pdfopt in Linux
Per installare k2pdfopt su Ubuntu, eseguire il comando di seguito:
$ sudo apt install k2pdfopt
Si noti che la versione disponibile nei repository ufficiali di Ubuntu potrebbe essere obsoleta. È possibile installare l'ultima versione del binario eseguibile K2PDFOPT per Ubuntu e altre distribuzioni Linux qui.
Convertire un file PDF semplice e solo testo
Esegui il comando qui sotto per avviare K2PDFopt:
file $ k2pdfopt.PDF
Se hai scaricato il binario, usa invece i seguenti comandi:
$ chmod +x k2pdfopt
$ ./file k2pdfopt.PDF
K2PDFOPT presenta un'utilità di comando interattiva ben fatta che semplifica l'ingresso di opzioni di personalizzazione. Dopo aver lanciato K2PDFopt, dovresti vedere il seguente layout:
Ogni opzione menzionata nell'output sopra è preceduta da un codice di abbreviazione. Tutto quello che devi fare è inserire questi codici, secondo i tuoi requisiti, e seguire le istruzioni sullo schermo. Lo strumento interattivo emetterà anche gli switch della riga di comando corretti che è possibile utilizzare direttamente sul binario.
Ad esempio, per avvolgere il testo per una migliore leggibilità sui dispositivi mobili, inserisci "W" e segui le istruzioni sullo schermo. Se non sei sicuro di un prompt, puoi semplicemente premere la chiave per selezionare il valore predefinito. Lo screenshot seguente mostra alcune delle istruzioni che otterrai dopo aver inserito "W:"
È possibile inserire qualsiasi codice di abbreviazione valido, eventuali volte. Continuerai a ricevere istruzioni interattive per personalizzare il comportamento di conversione. Una volta che sei soddisfatto delle opzioni, premi la chiave.
Prendi nota della riga "Opzioni selezionate", che emette i parametri della riga di comando selezionati dallo strumento interattivo. La prossima volta che desideri utilizzare lo stesso set di opzioni, non ti verrà richiesto di passare di nuovo attraverso lo strumento interattivo. Puoi semplicemente utilizzare le opzioni indicate direttamente. Per esempio:
$ ./file k2pdfopt.pdf -wrap+ -hy -ws -0.2
Se sei soddisfatto delle "opzioni selezionate", premi nuovamente la chiave per avviare il processo di conversione:
Aspetta che il processo finisca, dovresti ottenere un nuovo file suffisso con il termine "k2opt."In questa istanza, otterrai un file chiamato" file_k2opt.PDF.".
Prima della conversione, il file sembra questo sul mio dispositivo:
Dopo la conversione, il file diventa:
Per riferimento, utilizzo il comando di seguito per il mio dispositivo Android:
$ ./file k2pdfopt.pdf -c -neg- -wrap+ -hy -ws -0.2 -dpi 550 -idpi -2 -fc- -w
1080 -H 1920 -om 0.1,0.1,0.1,0.1
Questo comando avvolge il testo per una migliore esperienza di lettura mobile, ingrandisce la dimensione del testo aumentando i valori DPI, imposta i margini su tutti e quattro i lati su 0.1 pollici di larghezza e ottimizza il file per la risoluzione 1920 × 1080. È possibile controllare le specifiche esatte del dispositivo installando un'app di informazioni di sistema, come “CPU-Z."
APP ANDROID LETTORE DEL LETTORE
Se non si dispone di un PC Linux con cui lavorare, puoi utilizzare l'app Android del lettore di libri gratuito e open source per rendere i file PDF Mobile-friendly on-the-fly. L'app del lettore di libri include il supporto per K2PDFOPT e funziona bene per ottimizzare i file PDF semplici e basati su testo. L'esperienza non è fluida come un file PDF pre-ottimizzato e si può osservare i ritardi durante lo scorrimento e l'esecuzione di conversioni al volo. Tuttavia, fa il lavoro, supporta un tema oscuro e include un'opzione per aumentare e ridurre la dimensione del carattere.
Di seguito è riportato un esempio che mostra il layout per dispositivi mobili nell'app del lettore di libri. Prima dell'ottimizzazione, il file assomiglia a questo:
Puoi fare clic sull'icona in stile hamburger nella barra superiore per ottimizzare il PDF. Dopo l'ottimizzazione, il file assomiglia a questo su un dispositivo mobile:
Si noti che l'app del lettore di libri non converte il file PDF originale ed è mantenuta intatta.
Conclusione
Alcuni spettatori PDF su dispositivi mobili supportano la modalità di reflow di testo. Questa modalità cerca di migliorare la leggibilità avvolgendo il testo. Tuttavia, li ho trovati scarsamente ottimizzati con un layout irregolare e cattive regole di sillado. K2PDFOPT, d'altra parte, è molto più personalizzabile ed efficiente nell'affilazione del testo e può rimuovere completamente l'ipotesi. Spero che questo articolo ti abbia insegnato su come convertire i PDF in formati più leggibili sul tuo dispositivo mobile.