diff --git a/src/OpenSlideNET/OpenSlideImage.cs b/src/OpenSlideNET/OpenSlideImage.cs index 4c0e948..fdfd18e 100644 --- a/src/OpenSlideNET/OpenSlideImage.cs +++ b/src/OpenSlideNET/OpenSlideImage.cs @@ -267,7 +267,7 @@ public double? MicronsPerPixelX { get { - if (TryGetProperty(OpenSlideInterop.OpenSlidePropertyNameMPPX, out string? value) && double.TryParse(value, out double result)) + if (TryGetProperty(OpenSlideInterop.OpenSlidePropertyNameMPPX, out string? value) && double.TryParse(value, System.Globalization.NumberStyles.Any, System.Globalization.CultureInfo.InvariantCulture, out double result)) { return result; } @@ -282,7 +282,7 @@ public double? MicronsPerPixelY { get { - if (TryGetProperty(OpenSlideInterop.OpenSlidePropertyNameMPPY, out string? value) && double.TryParse(value, out double result)) + if (TryGetProperty(OpenSlideInterop.OpenSlidePropertyNameMPPY, out string? value) && double.TryParse(value, System.Globalization.NumberStyles.Any, System.Globalization.CultureInfo.InvariantCulture, out double result)) { return result; }