diff options
| author | Laurenz <laurmaedje@gmail.com> | 2021-06-11 11:30:18 +0200 |
|---|---|---|
| committer | Laurenz <laurmaedje@gmail.com> | 2021-06-11 11:30:18 +0200 |
| commit | 3330767c20e14a05176902a93dcefb08cb509173 (patch) | |
| tree | eb40b262d267df0e9f73bbbc4ec602183fd39dff /src/export | |
| parent | c28708aa196eaca247cdab6b5e8af9751b4f1dad (diff) | |
Remove props in favor of using state for everything
Diffstat (limited to 'src/export')
| -rw-r--r-- | src/export/pdf.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/export/pdf.rs b/src/export/pdf.rs index da3c9369..f939d8ab 100644 --- a/src/export/pdf.rs +++ b/src/export/pdf.rs @@ -14,7 +14,7 @@ use ttf_parser::{name_id, GlyphId}; use crate::cache::Cache; use crate::color::Color; -use crate::font::{Em, FaceId, VerticalFontMetric}; +use crate::font::{Em, FaceId}; use crate::geom::{self, Length, Size}; use crate::image::{Image, ImageId}; use crate::layout::{Element, Fill, Frame, Shape}; @@ -256,9 +256,9 @@ impl<'a> PdfExporter<'a> { ); let italic_angle = ttf.italic_angle().unwrap_or(0.0); - let ascender = face.vertical_metric(VerticalFontMetric::Ascender).to_pdf(); - let descender = face.vertical_metric(VerticalFontMetric::Descender).to_pdf(); - let cap_height = face.vertical_metric(VerticalFontMetric::CapHeight).to_pdf(); + let ascender = face.ascender.to_pdf(); + let descender = face.descender.to_pdf(); + let cap_height = face.cap_height.to_pdf(); let stem_v = 10.0 + 0.244 * (f32::from(ttf.weight().to_number()) - 50.0); // Write the base font object referencing the CID font. |
