Skip to content

Commit fa620ef

Browse files
committed
Potential fix for slow png opening
1 parent f649df7 commit fa620ef

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

ImageViewer/Wrapper/Image.cs

+5-1
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,10 @@ private async void LoadImageFromPath(string path)
132132
case JpegEncoder:
133133
Encoder = new JpegEncoder { Quality = 100 };
134134
break;
135+
136+
case PngEncoder:
137+
Encoder = new PngEncoder { ColorType = PngColorType.Palette };
138+
break;
135139
}
136140
}
137141
else
@@ -144,7 +148,7 @@ private async void LoadImageFromPath(string path)
144148
svgDocument.ShapeRendering = SvgShapeRendering.Auto;
145149
tmp = svgDocument.AdjustSize(1024, 1024).Draw();
146150

147-
Encoder = new PngEncoder();
151+
Encoder = new PngEncoder { ColorType = PngColorType.Palette };
148152
}
149153
else
150154
{

0 commit comments

Comments
 (0)