Ultra Small, Ultra Fast PDF Toolkit Solution
Total Page:16
File Type:pdf, Size:1020Kb
Ultra Small, Ultra Fast PDF Toolkit Solution Exceptional PDF Rendering The Fastest, Smallest High-Quality PDF Renderer Available MuPDF is a highly versatile, customizable PDF and XPS interpreter solution that can be used across a wide range of applications as a PDF renderer, viewer, or toolkit. Our small size is perfect for mobile, browser, eBook and other applications where a small footprint is key. Our tiny footprint and The MuPDF toolkit code is clean and designed to facilitate lightning fast performance ease of access and immediate productivity for developers. makes MuPDF a perfect fit Its many deployments include serving as the PDF engine for mobile browser, e-book, inside mobile apps, driving internal/external document workflow, embedding in printers and multi-function printers and embedded applications (MFPs), in support of cloud solutions, and more. where small size is key. Rocket Fast Rendering – Benchmark tests demonstrate MuPDF’s extremely fast performance. There is no faster PDF renderer available today. Tiny Footprint – MuPDF will never weigh you down. Our library can be built in different configurations, depending on your needs. A minimal configuration including the base 14 fonts needed for PDF weighs in at a mere 2MB. Adding basic CJK fonts (without Unicode scripts) brings it to 5MB. A full configuration build (includes all the fonts and tables required to reliably support Unicode scripts and CJK languages on all systems) is 35MB; if you don’t need full language specific CJK fonts, you can reduce this to 25 MB. Broad Format Coverage – MuPDF’s wide range of input and output formats maximize your value and versatility, including support for PDF 1.4 transparency and PDF 1.7 encryption. Full Range of Platform Support – MuPDF runs on a wide range of operating systems, including Android, iOS, Linux, macOS, OpenBSD, and Windows. Interactive PDF Features – MuPDF supports a wide range of interactive features and functions, including annotations, text redactions, form filling, digital signatures, and more. Full ICC Color Support – With MuPDF you get correct color reproduction of your images on screen and in print. MuPDF can now provide separations of spot and process colors. In addition, MuPDF fully supports overprinting, transparency color spaces and output intent ICC profiles per the PDF specification. An ICC- based workflow is used for the management of Gray, RGB and CMYK colors with default color spaces easily configurable. Outstanding Rendering Features and Benefits The renderer in MuPDF is tailored for high-quality anti-aliased graphics. It renders text with metrics and spacing accurate to within fractions of a pixel for the highest fidelity in reproducing the look of a printed page on screen. MuPDF consists of a software library, command line tools, and viewers for various platforms. The viewer is small, fast, yet complete. It supports many document formats, such as PDF, XPS, OpenXPS, CBZ, EPUB, and FictionBook 2. You can annotate PDF documents and fill out forms. The command line tools allow you to annotate, edit, and convert documents to other formats such as HTML, SVG, PDF, and CBZ. You can also write scripts to manipulate documents using JavaScript. The library is written modularly in portable C, so features can be added and removed by integrators if they so desire. We also have a Java library using JNI that works on both Oracle’s Java and Android. Versatility – MuPDF may be adapted and used This support goes beyond the standard in a wide variety of embedded, host-based, “linearized” PDF files which are designed to mobile or cloud applications. Its use is only allow just the first page of a PDF file to be dependent on your creativity. Some common displayed quickly. If the server supports byte uses include: range requests, these can be directed efficiently, • PDF engine driving mobile apps allowing any page of any PDF file to be fetched • Embedded in printers, MFPs – enables direct intelligently in advance of the data for other PDF printing pages. Consider viewing a 1000 page catalogue, • Internal and external document workflow and being able to jump to page 800 without having to download the data for pages 1 to 799 • Rendering engine and other support for cloud first . solutions – We are developers at heart, Progressive Loading – MuPDF provides hooks Quality Assurance to allow documents to be displayed as they are constantly seeking to improve and enhance our still being fetched from remote network sources. products. This assures our customers always Pages can be rendered on a “best effort” basis have the best solutions available for your use. in advance of all the resources (e.g. fonts and Our ongoing improvement of MuPDF includes images) that are required for them having been rigorous, continuous benchmark testing, daily downloaded; these partial renderings can regression testing of code and Quality Logic improve over time until a “perfect” rendering is conformance testing. This ensures you receive given once all the data has arrived. the highest quality performance. Features & Product Information Document Format Language MuPDF covers the widest range of PDF renderer, viewer, and toolkit written in document formats of major players in our portable C supports: category. The list below demonstrates our range – it’s extensible, so if you think there • Android is a format you would like to cover, contact • iOS us and we’ll work with you to address your • Linux needs. • macOS Input Formats: Output Formats: • OpenBSD • BMP/GIF/TIFF/PNG • HTML • Windows • CBZ • PCL5 • EPUB 2 • PDF Interactive PDF features: • FictionBook 2 • PNG Annotations • JPEG • PNM/PBM/PGM/ • Highlights • Strike-out • Stamp • PDF PPM/PAM • Comments • Line • Ink • PNM/PBM/PGM/ • PostScript • Drawing • Square/Circle • Redactions PPM/PAM • PWG/CUPS • Text • Polygon • XPS • SVG • Underline • Squiggly • Text Progressive Loading – Utilize extensions for handling progressive loading, enabling viewing while the document is still downloading. Viewer Features Other Interactive Features – Make your PDF viewer more interactive and MuPDF Viewer provides the following productive with these abilities: features and functionality. • Digital signatures • Zoom and scroll • Edit annotations • Show/hide links • Form filling • Multiple documents • Page reorder • Text search • Table of contents online • Copy to clipboard • Page rotate • Night mode • Hyperlinks • Add page • Search for text • Delete page The Artifex Advantage • Form filling • Annotations Over 150 OEM partners representing some of the biggest names in technology depend on Artifex software solutions. We partner with leaders, building long-term relationships on the basis of strong technical knowledge, outstanding service and a willingness to invest in our Versions partner relationships. Artifex is dedicated to providing prompt and professional technical support and consulting Source code for all platforms is available services to our customers. We are deeply committed to product quality and service. When you on mupdf.com partner with Artifex, you are assured direct access with the engineers who built the product. Windows viewer and tools Android viewer APK installer files MuPDF Viewer for Android – available from GooglePlay MuPDF Viewer for iOS – available from the AppStore Flexible Licensing For more information MuPDF is available under both Open Source (AGPL) and commercial license arrangements. visit mupdf.com Artifex is the exclusive commercial licensing agent for MuPDF software, there is no “public domain” version of MuPDF. or contact [email protected] © 2019 Artifex Software, Inc. All rights reserved. Artifex, the Artifex logo and MuPDF are trademarks of Artifex Software Inc. All other brand and product names are the registered trademarks or trademarks of their respective owners..