Hi all, I saw this discussion and thought I'd forward it here, as it might be relevant for the Document Viewer app.
Full thread at https://lists.ubuntu.com/archives/ubuntu-devel/2013-May/037144.html Cheers, David. -------- Missatge original -------- Assumpte: Ubuntu Touch: Poppler or MuPDF as PDF renderer Data: Fri, 17 May 2013 13:25:12 +0200 De: Till Kamppeter <[email protected]> A: Ubuntu Developers <[email protected]> CC: Robin Watts <[email protected]>, Tor Andersson <[email protected]> Hi, during my thoughts about the printing stack for Ubuntu Touch [1] I came to the conclusion that printing needs a PDF renderer to turn incoming PDF into the printer's language (PWG Raster, PostScript, PCL, ...) but a PDF renderer needs already to be on a mobile device to make it able to display PDF files on the screen. The Ubuntu desktop uses Poppler for screen display and Ghostscript for printing. On a mobile device this is overkill. We need only one PDF renderer and also no PostScript interpreter as for printing we expect all apps to send PDF. So Ghostscript is out of the question here as it is large and the PDF interpreter is written in PostScript. Poppler has the advantage of having a long history and so it should deal best with quirky files. MuPDF is written with lightweightness in mind, is the only free software which allows filling and saving PDF forms, and is written by the Ghostscript developers who are experts on the field of printing. So I want to call for testing the two (Poppler, MuPDF) and for discussion. We have also a Blueprint [2] and a Wiki page [3]. Till [1]https://blueprints.launchpad.net/ubuntu/+spec/client-1305-printing-stack-with-mobile-in-mind [2]https://blueprints.launchpad.net/ubuntu/+spec/client-1305-pdf-renderer-for-ubuntu-touch [3]https://wiki.ubuntu.com/Touch/PDFRenderer -- ubuntu-devel mailing list [email protected] Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel
signature.asc
Description: OpenPGP digital signature
-- Mailing list: https://launchpad.net/~ubuntu-touch-coreapps Post to : [email protected] Unsubscribe : https://launchpad.net/~ubuntu-touch-coreapps More help : https://help.launchpad.net/ListHelp

