We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 134f0b2 commit 1bcbe90Copy full SHA for 1bcbe90
src/view/resource.rs
@@ -150,11 +150,13 @@ impl ViewResource {
150
h * scale,
151
)?;
152
153
+ writeln!(out, "<g shape-rendering=\"crispEdges\">")?;
154
+
155
for (i, rgba) in pixels.iter().cloned().enumerate().filter(|(_, c)| c.a > 0) {
156
let rgb: Rgb8 = rgba.into();
157
158
let x = (i as u32 % w) * scale;
- let y = (i as u32 / h) * scale;
159
+ let y = (i as u32 / w) * scale;
160
161
writeln!(
162
out,
@@ -163,6 +165,7 @@ impl ViewResource {
163
165
164
166
}
167
168
+ writeln!(out, "</g>")?;
169
writeln!(out, "</svg>")?;
170
171
Ok((w * h * scale) as usize)
0 commit comments