UPDATE: ReadPDF - Your PDF deserves better! 📖

Hello Blocs Brics Fans,

We have just updated ReadPDF, a Bric that renders a PDF directly on your
page instead of handing the visitor a download link.

What is new in 1.1.0

Document links. A canvas carries no link data, so the link annotations are
read out of the PDF and laid over each rendered page as
positioned anchors. Positions are stored as percentages of the page box, so they
stay aligned through zoom and resize with no recalculation. External links are
real anchors. Internal ones resolve their destination to a page index on click
rather than on paint, so a page never pays for links nobody uses.

Long documents. This was the bigger fix. Scroll mode used to render every page
when it built, so a 300 page file allocated 300 canvases before showing you
anything. It now builds correctly proportioned empty holders and releasing pages as you move on.

Navigation. The page counter can now be an editable jump box. Type a number,
press enter. Out of range clamps to the document, unparseable input reverts to
the page on screen. There is an optional first page button, and both of these
work in Scroll mode as well as Flip. Arrows stay Flip only, on the grounds that
scrolling already handles neighbouring pages.

Loading percentage. pdf.js reports download progress, which now shows under
the spinner. A twenty second wait behind a bare spinner reads as broken; the
same wait showing 43% reads as a big file.

Why we built ReadPDF
A friend kept asking why nobody was reading their menu. The menu was a download
link. Tapping it on a phone opens a blank tab, spins for a bit, and dumps you in
a PDF viewer with no way back to the site. That is not a menu, that is a dead
end. We wanted the document on the page.

What it does
Three modes from one dropdown:

  • Flip, a proper flipbook with two page spreads, a page turn animation and
    an optional single cover page
  • Scroll, a scrolling panel with optional zoom from 50% to 300%
  • Embed, the browser’s own viewer

The sidebar hides whatever does not apply to the mode you picked.

How you point it at a PDF
This is the part we’re the most pleased with. You do not type a path. Drop the PDF on
the canvas as normal, Blocs makes its download button, and you drag that button
into the Bric’s container. ReadPDF reads the document from the link.

That means the file is managed by Blocs, travels with every export, and is
served same origin, so there is no path to maintain and no CORS to configure.

Price and links

$14.99, one payment, free updates through the Blocs updater. Existing owners get
1.1.0 through the Extension Manager, nothing to buy again.

Get ReadPDF here: :backhand_index_pointing_right: Blocs Store
Read the Manual::backhand_index_pointing_right: ReadPDF Manual

:pushpin: Thanks to the user who sent me a 364 page book with chapter links. That file is
the reason both of the main changes in this release exist.

7 Likes

ReadPDF 1.2.0 is out: search with highlighting, and page thumbnails

Free update, available now through the Extension Manager.

Blocs Brics Design 2026-08-12 at 10.38.09

Search
There is now a search box above the viewer. Type a word and every occurrence is
highlighted where it actually appears on the page, with arrows to step through
the matches and a count showing where you are. It works in Flip and in Scroll.

The document is indexed once in the background after the first page paints. Every search after it is
instant.

Because a search field over a three page menu is more chrome than document,
there is a Show Search From setting. Below that page count the box does not
appear at all. Default is eight pages, and 0 always shows it.

Thumbnails
A rail of page thumbnails, down the left or across the bottom. Click one to jump
there, and the current page is marked as the reader moves. They render only as
they scroll into view, so a 364 page rail opens as fast as a ten page one.

Also in this release

  • Colour wells for the match highlight and the current match
  • The search buttons take the same styling tokens as every other control.
  • The page jump field matches the button height at any size

$14.99, and free for everyone who already owns it.

Product page: https://blocs.store/product/readpdf/
Manual: ReadPDF Documentation & User Manual | Blocs Brics

3 Likes

Hello Blocs Brics Fans,

ReadPDF 2.0 is here: your PDF, published like a magazine.

Turn any PDF into a page turning flipbook, a scrolling viewer or a plain embed, right on your Blocs page. Now with contents, page links, a lightbox, share, print, sound, autoplay and reading statistics. No file paths, no uploads, no third party service.

The problem with download links A download link sends your visitor away from your site, into a viewer they did not ask for, with no obvious way back. On a phone it often means a blank tab and a spinner. The brochure you paid to have designed only gets seen by the few people willing to wait.

ReadPDF keeps them on the page. The document renders where they already are, in your layout and your colours. Version 2.0 adds what people expect from a hosted flipbook service, without the monthly fee, the branding or the outside server.

What’s new in 2.0

A flipbook that opens like a book

  • The cover sits centred in the viewer, and a lone back page does too.
  • Book or Magazine covers: stiff like a hardback, or curling like the inner pages.
  • Zoom in Flip mode, 125% to 300%, drawn sharp at every step.
  • Full screen in Flip and Scroll.
  • Right to left reading for Arabic, Hebrew and manga.

Easy to get around

  • Contents built from the bookmarks already saved in your PDF, with the current section marked.
  • Arrow keys, trackpad swipe and pinch zoom.
  • Links to any page: yourpage.html#page=12 opens on page 12.
  • Resume reading: returning visitors pick up on the page they left.

Made to be shared

  • Lightbox: only the cover shows in your layout, and a click opens the viewer over the whole window.
  • Share button: the share sheet on a phone, copy link on a computer.
  • Print button: prints the PDF itself at full quality.
  • Page sound with a mute button that visitors’ browsers remember.
  • Autoplay for screens in shops, restaurants and stands.
  • Statistics: opens, pages read, finished documents, downloads, shares and prints in your own Google Analytics.

Three display modes

  • Flip: a proper flipbook. Two pages side by side, a real page turn and an optional single cover page. Best for brochures, menus and lookbooks.
  • Scroll: pages stacked in a scrolling panel with zoom from 50% to 300%. Best for proposals, reports and manuals.
  • Embed: hands the file to the browser’s own PDF viewer. The plainest option, and a useful fallback for unusual page sizes.

Price
ReadPDF 2.0 is a FREE upgrade for all V1.x.x users! :partying_face:
New users can grab it in the Blocs Store for as little as $25 :backhand_index_pointing_right: : Here

Documentation
Learn more, read the manual or watch the video about ReadPDF :backhand_index_pointing_right: : Here

3 Likes

This is a really nice update that’s added all of the functions of a full-fledged flip book. If you use pdf files, this makes it very easy to display and view pdf files. The 3 display modes can also be useful. I would recommend this to anyone who uses pdf files. Thank you for adding these new features.

2 Likes

Problem: There’s one thing missing
Solution: Next update :grin:

2 Likes