feat(pdf): searchable text layer with per-style subset font embedding

Real BT/Tj text objects ride alongside the vector outlines (Tr 3,
zero visual change): runs preserved at layout time, TTF styles embedded
as allsorts subsets with ToUnicode, width-matched Tm, clip-culled.
WireModel literals moved to ..Default::default() tails.
This commit is contained in:
Karim Jerbi committed 2026-10-01 23:30:35 +01:00
1 parent 443b935a3f
commit 02c470aac7
44 files changed
+1534 -127

No files matched your search

+1
View File
@@ -88,6 +88,7 @@ fn text_and_dim_reach_pdf_export() {
.cloned()
.map(|mut w| {
w.wire.text_verts.clear();
w.wire.searchable_text.clear();
w
})
.collect();