summaryrefslogtreecommitdiffstats
path: root/cairo-renderer/src
diff options
context:
space:
mode:
Diffstat (limited to 'cairo-renderer/src')
-rw-r--r--cairo-renderer/src/lib.rs7
1 files changed, 2 insertions, 5 deletions
diff --git a/cairo-renderer/src/lib.rs b/cairo-renderer/src/lib.rs
index df6f8fd..830e6bc 100644
--- a/cairo-renderer/src/lib.rs
+++ b/cairo-renderer/src/lib.rs
@@ -85,7 +85,7 @@ impl Renderer for CairoRenderer {
85 // layout_iter.next_line(); 85 // layout_iter.next_line();
86 // }; 86 // };
87 87
88 let (_, extents) = dbg!(layout.pixel_extents()); 88 let (_, extents) = layout.pixel_extents();
89 ( 89 (
90 extents.width() as f64 / TEST_ABSOLUTE_SIZE, 90 extents.width() as f64 / TEST_ABSOLUTE_SIZE,
91 extents.height() as f64 / TEST_ABSOLUTE_SIZE, 91 extents.height() as f64 / TEST_ABSOLUTE_SIZE,
@@ -99,14 +99,11 @@ impl Renderer for CairoRenderer {
99 let layout = pangocairo::create_layout(&self.ctx); 99 let layout = pangocairo::create_layout(&self.ctx);
100 let mut font_desc = pango::FontDescription::from_string(&font.family); 100 let mut font_desc = pango::FontDescription::from_string(&font.family);
101 101
102 font_desc.set_absolute_size(dbg!(font.size) as _); 102 font_desc.set_absolute_size(font.size as _);
103 layout.set_font_description(Some(&font_desc)); 103 layout.set_font_description(Some(&font_desc));
104 layout.set_markup(text); 104 layout.set_markup(text);
105 105
106 //self.ctx.set_font_size(dbg!(font.size)); 106 //self.ctx.set_font_size(dbg!(font.size));
107 pangocairo::show_layout(&self.ctx, &layout); 107 pangocairo::show_layout(&self.ctx, &layout);
108
109 dbg!(pangocairo::context_get_resolution(&layout.context()));
110 dbg!(layout.pixel_extents());
111 } 108 }
112} 109}