diff options
| author | Laurenz <laurmaedje@gmail.com> | 2023-04-18 19:04:46 +0200 |
|---|---|---|
| committer | Laurenz <laurmaedje@gmail.com> | 2023-04-18 19:04:46 +0200 |
| commit | 35302d20047c58baa99065a4574eafe1920e7be6 (patch) | |
| tree | b9c7dbf3e15c24cc063da70dbc2fa3d5befa41d4 /src/export | |
| parent | bce83d330f0efc0f8cdd6fb01d8244cb9f01ac27 (diff) | |
Handle SVG with text
Diffstat (limited to 'src/export')
| -rw-r--r-- | src/export/pdf/image.rs | 2 | ||||
| -rw-r--r-- | src/export/render.rs | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/export/pdf/image.rs b/src/export/pdf/image.rs index 906737de..e6eaa9c9 100644 --- a/src/export/pdf/image.rs +++ b/src/export/pdf/image.rs @@ -17,7 +17,7 @@ pub fn write_images(ctx: &mut PdfContext) { // Add the primary image. // TODO: Error if image could not be encoded. - match image.decode().unwrap().as_ref() { + match image.decoded() { DecodedImage::Raster(dynamic, format) => { // TODO: Error if image could not be encoded. let (data, filter, has_color) = encode_image(*format, dynamic).unwrap(); diff --git a/src/export/render.rs b/src/export/render.rs index f3c72ba0..3c2cea8d 100644 --- a/src/export/render.rs +++ b/src/export/render.rs @@ -499,7 +499,7 @@ fn render_image( #[comemo::memoize] fn scaled_texture(image: &Image, w: u32, h: u32) -> Option<Arc<sk::Pixmap>> { let mut pixmap = sk::Pixmap::new(w, h)?; - match image.decode().unwrap().as_ref() { + match image.decoded() { DecodedImage::Raster(dynamic, _) => { let downscale = w < image.width(); let filter = |
