FizzyTools Add page numbers / Watermark PDF / Bates numbering uses these open-source components. Thank you to their authors. - Svelte (MIT) https://github.com/sveltejs/svelte - @cantoo/pdf-lib (MIT) https://github.com/cantoo-scribe/pdf-lib - @cantoo/fontkit (MIT) https://github.com/cantoo-scribe/fontkit - pdf.js / pdfjs-dist (Apache-2.0) https://github.com/mozilla/pdf.js - fflate (MIT) https://github.com/101arrowz/fflate - DM Sans (SIL Open Font License 1.1) https://github.com/googlefonts/dm-fonts - Bricolage Grotesque (SIL Open Font License 1.1) https://github.com/ateliertriay/bricolage - Noto Sans and its script families: Devanagari, Bengali, Tamil, Telugu, Gujarati, Kannada, Malayalam, Gurmukhi, Oriya, Arabic, Hebrew, Thai, SC, JP, KR (SIL Open Font License 1.1) https://notofonts.github.io Fonts are served from this site through fontsource (https://fontsource.org); each font folder under /add-page-numbers/vendor/fonts/ holds its licence text. Text in other scripts is drawn into your PDF as Noto Sans outlines, which the SIL Open Font License allows. The standard PDF fonts (Helvetica, Times, Courier) are not embedded: PDF readers supply them.