summaryrefslogtreecommitdiff
path: root/src/export/pdf
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2023-03-19 20:58:03 +0100
committerLaurenz <laurmaedje@gmail.com>2023-03-19 20:58:03 +0100
commitd6aaae0cea1e79eecd85dc94ab85b9ad8eff48e8 (patch)
tree293903b0dfff31dd339cc7385d52a7e7ff3f6060 /src/export/pdf
parent0ba99ab8aa523645e2f0a0d9f6333ad4e48f5daa (diff)
Fix font embedding bugs
Diffstat (limited to 'src/export/pdf')
-rw-r--r--src/export/pdf/font.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/export/pdf/font.rs b/src/export/pdf/font.rs
index 60e7f0bb..ada5e05d 100644
--- a/src/export/pdf/font.rs
+++ b/src/export/pdf/font.rs
@@ -169,14 +169,14 @@ pub fn write_fonts(ctx: &mut PdfContext) {
subsetter::subset(data, font.index(), profile)
};
- // Compress and write the font's byte.
+ // Compress and write the font's bytes.
let data = subsetted.as_deref().unwrap_or(data);
let data = deflate(data);
let mut stream = ctx.writer.stream(data_ref, &data);
stream.filter(Filter::FlateDecode);
if subtype == CidFontType::Type0 {
- stream.pair(Name(b"Subtype"), Name(b"OpenType"));
+ stream.pair(Name(b"Subtype"), Name(b"CIDFontType0C"));
}
stream.finish();