summaryrefslogtreecommitdiff
path: root/crates/typst-pdf
diff options
context:
space:
mode:
authorLaurenz Stampfl <47084093+LaurenzV@users.noreply.github.com>2024-12-08 18:06:25 +0100
committerGitHub <noreply@github.com>2024-12-08 17:06:25 +0000
commit67ef6066f40c6503471217600f9873774db394c0 (patch)
treeb5396f200fddf8d804888bef8c1eedaa721b5ef8 /crates/typst-pdf
parent468a60103dca9c6788be2207c9785d5ba771c800 (diff)
Add support for converting text in SVGs to paths (#5390)
Diffstat (limited to 'crates/typst-pdf')
-rw-r--r--crates/typst-pdf/src/image.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/crates/typst-pdf/src/image.rs b/crates/typst-pdf/src/image.rs
index 9651d31b..bff7bfef 100644
--- a/crates/typst-pdf/src/image.rs
+++ b/crates/typst-pdf/src/image.rs
@@ -208,7 +208,11 @@ fn encode_svg(
) -> Result<(Chunk, Ref), svg2pdf::ConversionError> {
svg2pdf::to_chunk(
svg.tree(),
- svg2pdf::ConversionOptions { pdfa, ..Default::default() },
+ svg2pdf::ConversionOptions {
+ pdfa,
+ embed_text: !svg.flatten_text(),
+ ..Default::default()
+ },
)
}