PubToPDF

Open-source parts and licences

PubToPDF runs entirely in your browser. It is built on these open-source projects. Thank you to their authors.

File reader

PartLicenceNotes
libmspub (The Document Foundation)MPL-2.0Reads .pub files. We changed some of its files; the changed source is public at github.com/rephyr/libmspub (branch pubtopdf, with a list of every change).
librevengeMPL-2.0 or LGPL-2.1+Used unchanged, under the MPL-2.0.
zlib, Boost (headers only)zlib, Boost Software Licence 1.0Compiled into the WebAssembly file.

PDF writing and layout

PartLicence
pdf-libMIT
@pdf-lib/fontkitMIT
linebreakMIT
UTIF.jsMIT
pakoMIT and zlib
rtf.js (WMF/EMF parts, modified)MIT

Fonts

Fonts used in your PDFs: Liberation (SIL OFL 1.1), Carlito, Caladea, Gelasio, Comic Relief, Cabin, Libre Franklin, EB Garamond, Jost, Fira Sans, Noto Sans, Noto Sans Symbols 2, Noto Sans Math, Arvo, Delius, Archivo Black, Varela Round, Anton, Patrick Hand, Great Vibes, Courgette, Libre Bodoni, Abril Fatface, Stardos Stencil, Cinzel, Old Standard TT. All are under the SIL Open Font Licence 1.1; each font folder on this site keeps its licence file (for example fonts/carlito/OFL.txt, fonts/liberation/LICENSE).

Font used on this site: Atkinson Hyperlegible, SIL OFL 1.1.

Trademarks

Microsoft and Publisher are trademarks of Microsoft Corporation. This tool is not made by or affiliated with Microsoft; the names are used only to describe which files it opens.

Back to the converter