diff options
Diffstat (limited to 'src/export')
| -rw-r--r-- | src/export/pdf/font.rs | 3 | ||||
| -rw-r--r-- | src/export/pdf/outline.rs | 2 | ||||
| -rw-r--r-- | src/export/pdf/page.rs | 2 |
3 files changed, 4 insertions, 3 deletions
diff --git a/src/export/pdf/font.rs b/src/export/pdf/font.rs index 075e3490..53391105 100644 --- a/src/export/pdf/font.rs +++ b/src/export/pdf/font.rs @@ -1,11 +1,12 @@ use std::collections::BTreeMap; +use ecow::format_eco; use pdf_writer::types::{CidFontType, FontFlags, SystemInfo, UnicodeCmap}; use pdf_writer::{Filter, Finish, Name, Rect, Str}; use ttf_parser::{name_id, GlyphId, Tag}; use super::{deflate, EmExt, PdfContext, RefExt}; -use crate::util::{format_eco, SliceExt}; +use crate::util::SliceExt; /// Embed all used fonts into the PDF. pub fn write_fonts(ctx: &mut PdfContext) { diff --git a/src/export/pdf/outline.rs b/src/export/pdf/outline.rs index e7a356c1..1b335474 100644 --- a/src/export/pdf/outline.rs +++ b/src/export/pdf/outline.rs @@ -1,8 +1,8 @@ +use ecow::EcoString; use pdf_writer::{Finish, Ref, TextStr}; use super::{AbsExt, PdfContext, RefExt}; use crate::geom::{Abs, Point}; -use crate::util::EcoString; /// A heading in the outline panel. #[derive(Debug, Clone)] diff --git a/src/export/pdf/page.rs b/src/export/pdf/page.rs index 2ae93fc7..7daf9d5e 100644 --- a/src/export/pdf/page.rs +++ b/src/export/pdf/page.rs @@ -1,3 +1,4 @@ +use ecow::format_eco; use pdf_writer::types::{ActionType, AnnotationType, ColorSpaceOperand}; use pdf_writer::writers::ColorSpace; use pdf_writer::{Content, Filter, Finish, Name, Rect, Ref, Str}; @@ -10,7 +11,6 @@ use crate::geom::{ Transform, }; use crate::image::Image; -use crate::util::format_eco; /// Construct page objects. pub fn construct_pages(ctx: &mut PdfContext, frames: &[Frame]) { |
