mirror of
https://github.com/SubtitleEdit/subtitleedit.git
synced 2024-10-27 14:32:35 +01:00
Fixed argument exception on WinXp when OCR'ing image files - thx edea :)
git-svn-id: https://subtitleedit.googlecode.com/svn/trunk@726 99eadd0c-20b8-1223-b5c4-2a2b2df33de2
This commit is contained in:
parent
a4f2f42d3c
commit
2fe64d7a4e
@ -32,6 +32,16 @@ namespace Nikse.SubtitleEdit.Logic
|
||||
{
|
||||
_workingBitmap = inputBitmap;
|
||||
|
||||
if (_workingBitmap.PixelFormat != PixelFormat.Format32bppArgb &&
|
||||
Environment.OSVersion.Version.Major < 6 && Configuration.Settings.General.SubtitleFontName == Utilities.WinXp2kUnicodeFontName) // 6 == Vista/Win2008Server/Win7
|
||||
{ // WinXp Fix
|
||||
var newBitmap = new Bitmap(_workingBitmap.Width, _workingBitmap.Height, PixelFormat.Format32bppArgb);
|
||||
for (int y = 0; y < _workingBitmap.Height; y++)
|
||||
for (int x = 0; x < _workingBitmap.Width; x++)
|
||||
newBitmap.SetPixel(x, y, _workingBitmap.GetPixel(x, y));
|
||||
_workingBitmap = newBitmap;
|
||||
}
|
||||
|
||||
Width = inputBitmap.Width;
|
||||
Height = inputBitmap.Height;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user