Timeline
Chat
Prospettiva

MuPDF

Da Wikipedia, l'enciclopedia libera

Remove ads

MuPDF è un software libero e open source, scritto in linguaggio C, che implementa un motore di parsing e rendering per documenti PDF, XPS e EPUB. È utilizzato principalmente per visualizzare le pagine come bitmap, ma supporta anche funzionalità come la ricerca, l'indice dei contenuti e i collegamenti ipertestuali.

Fatti in breve MuPDF software, Genere ...

Il software è focalizzato su velocità, dimensioni ridotte del codice e rendering anti-aliasing di alta qualità. Dalla versione 1.2 supporta funzionalità interattive opzionali, come moduli compilabili, JavaScript e transizioni.[1]

La libreria include un visualizzatore rudimentale per X11 e Windows, oltre a strumenti da linea di comando come mutool draw (per il rendering), mutool show (per l’analisi della struttura dei file), mutool clean (per la riscrittura) e mutool run, un interprete JavaScript per modificare o creare file PDF.

Diversi programmi liberi utilizzano MuPDF per il rendering di documenti PDF, tra cui Sumatra PDF. È anche disponibile come pacchetto per la maggior parte delle distribuzioni Unix-like.

La libreria è stata portata su molte piattaforme, tra cui Amazon Kindle,[2] HP TouchPad,[3] PlayStation Portable,[4] Wii,[5] e DOS.[6][7]

Remove ads

Storia

Riepilogo
Prospettiva

Nel 2002, Tor Andersson iniziò lo sviluppo di MuPDF basandosi sulla libreria di rendering Libart di Raph Levien. Dopo l'acquisizione del progetto da parte di Artifex Software, l’attenzione si è spostata sulla creazione di una nuova libreria grafica chiamata Fitz. Inizialmente sviluppata come progetto di R&S per sostituire la vecchia libreria di Ghostscript, Fitz è poi diventata il motore di rendering di MuPDF.[8][9]

Nel 2005 è stata rilasciata la prima versione con Fitz.

Nel 2009, Artifex Software intentò una causa per violazione del copyright contro Palm, Inc., accusandola di aver violato i diritti d'autore relativi a MuPDF.[10] All'epoca, Artifex offriva MuPDF con una doppia licenza: sotto la GPLv2 oppure con una licenza proprietaria destinata all'uso commerciale. Palm aveva incluso MuPDF nel sistema operativo webOS e, in conformità alla GPLv2, aveva pubblicato il codice sorgente modificato della libreria.[11][12] Tuttavia, Artifex sostenne che l'utilizzo della versione GPL non fosse adeguato per usi "commerciali",[13] poiché l'intero prodotto aggregato (il visualizzatore PDF integrato in webOS) avrebbe dovuto essere distribuito sotto licenza GPL.[14] La causa fu successivamente archiviata volontariamente da Artifex nel 2011.[15]

Nel 2011 è stato aggiunto il supporto per XPS tramite codice derivato da GhostXPS.[1]

Dal 2013, con la versione 1.2, la licenza è passata da GNU General Public License a GNU Affero General Public License v3.[1]

Remove ads

Note

Altri progetti

Collegamenti esterni

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads