Skip to content

Commit 41d2e59

Browse files
committed
Port px & em dpi fix from #48
1 parent 29cdf50 commit 41d2e59

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

lib/src/converter/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -402,10 +402,10 @@ fn length_to_mm(l: svgtypes::Length, dpi: f64, scale: Option<f64>) -> f64 {
402402
In => Length::new::<inch>(l.number),
403403
Pc => Length::new::<pica_computer>(l.number) / dpi_scaling,
404404
Pt => Length::new::<point_computer>(l.number) / dpi_scaling,
405-
Px => Length::new::<inch>(l.number / dpi_scaling),
405+
Px => Length::new::<inch>(l.number / dpi),
406406
Em => {
407407
warn!("Converting from em to millimeters assumes 1em = 16px");
408-
Length::new::<inch>(16. * l.number / dpi_scaling)
408+
Length::new::<inch>(16. * l.number / dpi)
409409
}
410410
Percent => {
411411
if let Some(scale) = scale {

0 commit comments

Comments
 (0)