Skip to content

glib bindings for ink annotations and highlighting annotations.

lbaudin1 requested to merge lbaudin1/poppler-freetextglib:glib-ink into master

This branch adds support of ink annotations in the glib binding.

There is a second commit that adds (in core and in glib) support for ink annotations that are "drawn below the page", i.e. drawn with a multiply blend mode (to highlight things).

This second commit is not really finished, the main problem is this ugly part of code to get the blend mode from the appearance stream of the annot, I don't know how it should be done: […]

edit: that has been fixed thanks to a suggestion of Nelson

The corresponding papers branch is here (rotated page are broken but that's an issue in my papers branch): https://gitlab.gnome.org/lbaudin/papers-freetextannotation/-/tree/ink?ref_type=heads

Edited by lbaudin1

Merge request reports

Loading