diff options
| author | Laurenz <laurmaedje@gmail.com> | 2019-02-26 22:34:56 +0100 |
|---|---|---|
| committer | Laurenz <laurmaedje@gmail.com> | 2019-02-26 22:34:56 +0100 |
| commit | 6b8da16be817378920cf3ee0fc1a1e40e5afc076 (patch) | |
| tree | 129eeafde683249d45a7d5582a77fc8e385b3c8e /src/doc.rs | |
| parent | 6e9671f149f7e01c948ab4671242b22064bde7fd (diff) | |
Parse format 12 cmap 🔨
Diffstat (limited to 'src/doc.rs')
| -rw-r--r-- | src/doc.rs | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -192,4 +192,18 @@ mod generator_tests { font: "NotoSans-Regular".to_owned(), }); } + + #[test] + fn generate_emoji() { + use crate::write::WritePdf; + let doc = Document { + pages: vec![Page { + size: [Size::from_mm(210.0), Size::from_mm(297.0)], + contents: vec![Text("🌍".to_owned())] + }], + font: "NotoEmoji-Regular".to_owned(), + }; + let mut file = std::fs::File::create("../target/typeset-doc-emoji.pdf").unwrap(); + file.write_pdf(&doc).unwrap(); + } } |
