INNER CODE UNIT · Rust

insert_title_text

matiaskorhonen/paper-age · src/builder.rs:106

    pub fn insert_title_text(&mut self, title: String) {
        debug!("Inserting title: {}", title.as_str());

        let font_size = 14.0;

        // Align the title with the QR code if the title is narrower than the QR code
        let margin = {
            if title.len() <= 37 {
                self.page_size.qrcode_left_edge()
            } else {
                self.page_size.dimensions().margin
            }
        };

        let y = self.page_size.dimensions().height
            - self.page_size.dimensions().margin
            - Mm::from(Pt(font_size));

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…