Markups from an uploaded PDF can join the sheet in Layr. When the work is done, export the real sheets with those markups as a flattened PDF or editable PDF annotations for Bluebeam.
Layr reads supported annotations from an uploaded PDF and adds them to the sheet's markup layer. It keeps stable annotation identities so an exported PDF can be imported again without making duplicate markups; changes and deletions can be reconciled against the earlier export.
Save PDF now offers flattened and editable output. Export runs on the server from the original PDF pages, so the drawing stays sharp and supported annotations remain editable in Bluebeam. The choice appears when saving a sheet set, and Layr remembers it for next time.
Import decodes annotations once per range and queues annotation work only for pages that contain markups or scale information. A cleared sheet title falls back to the detected title. CI also caches the database images it needs, reducing failures caused by repeated external downloads.
097_pdf_exports.sql, 098_annotations_ingest.sql, and 099_enqueue_annotation_pages.sql. They have been applied on dev; the production deploy applies them on merge.