alpha
Login
or
Join now
gwen.works
/
shapemaker
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
This repository has no description
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
✨ Add Layer#render_to_svg_string
author
Gwenn Le Bihan
date
8 months ago
(Oct 21, 2025, 9:58 PM +0200)
commit
c99932fe
c99932fec4966040981c9e464ea3f38ee52dd037
parent
86923969
86923969a2c77a6da4c05039995b149ba3fac13c
+9
-3
1 changed file
Expand all
Collapse all
Unified
Split
src
rendering
canvas.rs
+9
-3
src/rendering/canvas.rs
Reviewed
···
137
137
})
138
138
}
139
139
140
140
-
pub fn render_to_svg_file(&mut self, at: &str) -> anyhow::Result<()> {
141
141
-
debug_time!("render_to_svg_file");
140
140
+
pub fn render_to_svg_string(&mut self) -> anyhow::Result<String> {
141
141
+
debug_time!("render_to_svg_string");
142
142
143
143
let rendered = self.render_to_svg(
144
144
self.colormap.clone(),
···
147
147
"",
148
148
)?;
149
149
150
150
-
std::fs::write(at, rendered.to_string())?;
150
150
+
Ok(rendered.to_string())
151
151
+
}
152
152
+
153
153
+
pub fn render_to_svg_file(&mut self, at: &str) -> anyhow::Result<()> {
154
154
+
debug_time!("render_to_svg_file");
155
155
+
156
156
+
std::fs::write(at, self.render_to_svg_string()?)?;
151
157
152
158
Ok(())
153
159
}