Lettore PDF open source per Windows in alternativa al lettore Adobe


18

Con le ultime vulnerabilità javascript in Adobe Reader e il gonfiamento che ha acquisito nel corso degli anni, ho pensato di spostare la rete di cui mi occupo a un altro prodotto per la lettura di PDF su Windows.

Il lettore PDF ideale dovrebbe essere qualcosa che sia:

  • Di piccole dimensioni (Adobe Reader supera i 200 MB al giorno dopo l'installazione).
  • Il più sicuro possibile per impostazione predefinita (ad esempio, JavaScript disabilitato per impostazione predefinita).
  • Interfaccia gradevole e facile da usare.
  • Non gonfio di funzionalità (voglio solo leggere PDF, tutto qui).
  • Non installa barre degli strumenti / componenti aggiuntivi / spyware indesiderati.
  • Non visualizza annunci durante la visualizzazione di PDF.
  • Preferibilmente Open Source. (questo praticamente garantisce l'assenza di pubblicità).
  • Supporto Unicode completo.

In teoria, qualcosa come evincere da Gnome sarà l'opzione migliore, ma sfortunatamente non è disponibile su Windows.

Foxit è un'opzione, in quanto è piccola e ha una bella interfaccia. Ma JavaScript è ancora abilitato per impostazione predefinita che potrebbe causare vulnerabilità - e installa una barra degli strumenti e visualizza annunci durante la lettura di PDF che è fonte di distrazione.

C'è un sito dedicato ai lettori PDF Open Source, pdfreaders.org , tuttavia, i lettori PDF di Windows hanno ciascuno i loro problemi, per lo più l'interfaccia non è così conveniente (come evince, adobe o foxit).

Ecco un elenco di tutto il software PDF da WikiPedia. C'è una sezione "Visualizzatori" per ciascun sistema operativo.

Quale lettore PDF di Windows consiglieresti?


L'ultimo Adobe Reader è installato su un'installazione di 210 MB sul netbook Windows 7 di mia moglie. Ugh.
GregD,

Volevo solo ricordare che sembra possibile proteggere un PDF in modo che si apra solo in Adobe Reader. Che schifo. Ho usato tutti i lettori PDF elencati qui senza alcun risultato.
Olocryptic,

@Holocryptic Davvero? Quindi questi tipi di PDF non si apriranno nei visualizzatori PDF come quello su iPhone o Google Documenti? Se è così, spero che le persone non li usino davvero.
Tom Feiner,

Kyktir è in anteprima ora per pdf, per quanto posso vedere.
juFo

Risposte:



20

Uso il visualizzatore PDF Sumatra. Sembra funzionare piuttosto bene, si carica quasi all'istante (rispetto a circa 20 secondi per Adobe) ed è molto veloce con i cambi di pagina e cosa no. Inoltre, nessun annuncio diverso da Foxit.



2
Gli screenshot non rendono giustizia a Sumatra. Funziona meglio di Evince su Windows in quanto ricorda effettivamente le dimensioni della finestra, lo zoom e la pagina (anche se hai ricostruito il file!). È perfetto. Questa dovrebbe essere la risposta accettata!
Nick Bolton,

1
Sumatra sembra essere basato su MuPdf (menzionato di seguito)
Roland

10

Di recente ho implementato Foxit per sostituire Adobe Reader presso la nostra azienda. Ho inviato un INI personalizzato che ha disattivato JavaScript e gli annunci (sono rimasto sorpreso di scoprire che gli annunci erano un'opzione di configurazione semplice e ancora più sorpreso di scoprire che tutto ciò era in un @ & * ($ & ^! INI in la directory Programmi \ Foxit), nonché alcune altre opzioni personalizzate.

Anch'io speravo in una soluzione open source, ma Foxit era l'unica cosa che soddisfaceva le nostre esigenze, e con le modifiche alle preferenze INI e una modifica delle autorizzazioni per consentire agli utenti normali di leggere e scrivere nelle preferenze INI sembra funzionare come un fascino.


Questa è una buona soluzione per ora, ma foxit può facilmente codificare gli annunci in fase di compilazione, rendendo la versione successiva non configurabile. Quindi sto ancora cercando una soluzione migliore.
Tom Feiner,

1
Tom, non sono sicuro del loro EULA, ma potrebbe essere contrario. Non suggerirei di pubblicare questo INI per ogni evenienza.
Logan,

1
Sono seduto nella linea di note WWDC in questo momento, quindi è difficile per me controllare esattamente dove si trova, ma ho capito quale impostazione nell'INI modificare semplicemente guardando le modifiche apportate all'INI mentre ho modificato le preferenze nell'app . La disattivazione degli annunci è una casella di controllo, quindi sono abbastanza certo che non sia contro la licenza.

Aggiornamento: le loro FAQ tecniche indicano "INIfile è stato rimosso dalla versione 3.1 (inclusa). La maggior parte delle impostazioni delle preferenze sono archiviate in HKCU". Ho v7 e le preferenze emergono dal menu File.
AjV Jsy,

2

MuPDF . Offerto da artofcode LLC e Artifex Inc., le stesse persone che sviluppano Ghostscript.

  • Open Source come preferito da Tom Feiner,
  • multipiattaforma (Windows, Mac OS X, Unix, ... presto forse anche Android, iPhone?),
  • molto leggero (vedi schermate di seguito):
    il SumatraPDF molto apprezzato di questa risposta utilizza MuPDF come base di rendering,
  • pieno supporto Unicode,
  • molto veloce,
  • sicuro come definito sopra (nessun supporto JavaScript),
  • molto sicuramente non gonfio di funzionalità,
  • non visualizzare aggiunte (a meno che tu non ritenga l'avviso sul copyright nella schermata "Informazioni" come uno ...),
  • bello da vedere e facile da usare ....
    hmmm, decidi tu: l'interfaccia è molto semplice (solo navigazione da tastiera, niente menu o icone):

MuPDF: GUI molto semplice - questa è tutta la GUI che ha. MuPDF: solo navigazione da tastiera, nessun menu o icona.


Molto bella! Adoro la leggera icona senza interfaccia, solo tastiera. E vedo anche che è già impacchettato in debian (sid). Inoltre, nessun supporto javascript è sicuramente un vantaggio.
Tom Feiner,

A proposito, lo screenshot a sinistra è stato realizzato durante il rendering di un PDF problematico utilizzando alcuni glifi cinesi (pubblicati su stackoverflow.com, stackoverflow.com/questions/3455120/… ) che causavano il crash dell'ultima versione di Ghostscript e piuttosto non la visualizzazione (o altrimenti elaborarlo).
Kurt Pfeifle,

1

Potrebbe sembrare strano, ma che ne dici di una vecchia versione di Adobe Reader, quando era chiamata Acrobat Reader? v6 può aprire praticamente tutti i PDF (tranne quelli con le funzionalità più interessanti), è piccolo e veloce ...


4
Hm ... una vecchia versione di Adobe Reader è probabilmente vulnerabile ai recenti exploit, quindi non è realmente utilizzabile.
Tom Feiner,

non probabilmente .... lo è. All'epoca Adobe non aveva certamente processi di programmazione sicuri. Sono ancora dietro il gioco sulla programmazione sicura su versioni più recenti.
3dinfluence

1

Non credo che trovare un visualizzatore di PDF alternativo risolva il problema che stai cercando di risolvere. Adobe è terribile per quanto riguarda la sicurezza, lo sappiamo tutti, ma almeno correggono le cose rapidamente (bene, soprattutto) quindi finché hai un buon sistema che gestisce gli aggiornamenti, va bene. Tutti i software hanno bug e buchi di sicurezza, trovare un'alternativa ad Adobe Acrobat Reader introdurrà semplicemente un altro set di bug e buchi, invece di eliminarli.

Capisco che potresti parlare di più della semplice sicurezza qui, ma in realtà, se la sicurezza è la tua principale preoccupazione, la soluzione è abbreviare il più breve possibile la finestra della vulnerabilità.


Adobe non ha davvero una buona esperienza nel patching rapido e sta ancora cercando di capire come implementare pratiche di programmazione sicure. Hanno anche recentemente deciso di passare a una patch trimestrale, ma a causa di diversi exploit remoti e pressioni dei professionisti della sicurezza che la decisione è durata meno di un mese. Se devi utilizzare Adobe Reader, assicurati di rimanere aggiornato e disabilitare javascript sono la cosa migliore che puoi fare.
3dinfluence

Ogni programma ha diversi bug e necessita di approcci diversi per attaccare. un pdf "infetto" necessita di un lettore pdf che esegua il codice malicios "correttamente". L'uso di un lettore PDF diverso da Adobe è il modo migliore per difendersi dagli aggressori.
Kobor42,



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.