rekhu
← All news

Seshat puts in the real font, and never swaps one without a word

When a print file uses a font it does not carry, Seshat now puts in the same font from a library of open-licence fonts, says per font what it did, and only uses a look-alike when you ask. Plus a font list for your own editor and clearer AI upscaling results.

By Rekhu 2 min read

A print file that uses a font without carrying it prints in whatever font the printer has. Seshat now fixes that with the real font.

The same font, from an open-licence library

Seshat has a library of open-licence fonts from Google Fonts: Montserrat, Open Sans, Roboto, Lato, Poppins, Inter, Playfair Display, Noto and over 60 more families, every weight and style, including Arabic. A file asking for "Montserrat-Bold" gets exactly Montserrat Bold.

Never a silent swap

Common print tools quietly put in a different font under the original name, so the file looks fixed but prints other letters. Seshat does not:

Result What it means
same the real font was put in
lookalike a look-alike was put in, named, only when you asked for it
not_available the library does not have it; the file stays as it was
not_possible a Type 3 font, drawn by the file itself

The check names which fonts the library has before you fix anything. The colour conversion follows the same rule.

A font list for your editor

fonts() lists every font Seshat can put in, by family and style, with its licence: offer them in your own text editor when a customer changes a word.

AI upscaling you can show

The AI upscaling inside the preflight now answers how many pictures it improved and from and to which resolution, ready for a line such as "3 photos enhanced from 72 to 300 ppi".

For developers

rekhu/core 0.4 for Laravel and @rekhu/core 0.4 for Node add fonts(). Code list 1.2 adds the option lookalike to embed_fonts.

Share LinkedIn X

Related

More on the same topics

  • One PDF template, hundreds of copies

    Seshat now makes a copy of a PDF template per row, such as certificates and grade lists from a spreadsheet, as one job with a report per copy. It finds placeholders that editors split into pieces, deletes text cleanly and tells where a text sits on the page.

  • Seshat improves pictures on its own GPU server

    Seshat's picture work now runs on Rekhu's own GPU server in the EU. Upscaling is sharper, backgrounds come off cleanly, objects up to 60 % of a picture are removed, a picture can be extended as far as its own side, and a new background can be described in words.

  • Seshat fits into your own preflight, with a fixed list of codes

    Seshat now publishes every finding code, decision and fix as one versioned list, offers the customer's choices without an AI model, refuses unknown fixes without charging, and handles large files and file names in any language. rekhu/core 0.3.0 for Laravel and Node.

Try Rekhu Builder on your site

Create a free account, connect a site, drop in a template. Converting is free; only the chat draws from the credit.