var path = @"C:\OLSources\test.WMF";
var bit = new Bitmap(path);
bit.Save(@"C:\OLSources\test.Bmp", ImageFormat.Bmp);
< /code>
При входе я получаю файл wmf, на выходе я сохраняю этот файл, и он имеет расширение 2855x976 < /p>
Но если я открою файл в краске, его размер будет 425x325 < /p>
Почему мой код не использует Bitmap Save Image in 425x32525555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555н5н5н? пытался установить разрешение вручную, но я получил обрезанное изображение. < /p>
var path = @"C:\OLSources\test.WMF";
using (Metafile img = new Metafile(path))
{
using (Bitmap bitmap = new Bitmap(425, 325))
{
using (Graphics g = Graphics.FromImage(bitmap))
{
g.DrawImage(img, 0, 0);
}
bitmap.Save(@"C:\OLSources\test.Bmp", ImageFormat.Bmp);
}
}
Я хочу получить одно и то же изображение, используя C# в коде, который я описал выше
У меня есть следующий код в C#: < /p> [code] var path = @"C:\OLSources\test.WMF"; var bit = new Bitmap(path); bit.Save(@"C:\OLSources\test.Bmp", ImageFormat.Bmp); < /code> При входе я получаю файл wmf, на выходе я сохраняю этот файл, и он имеет расширение 2855x976 < /p> Но если я открою файл в краске, его размер будет 425x325 < /p> Почему мой код не использует Bitmap Save Image in 425x32525555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555н5н5н? пытался установить разрешение вручную, но я получил обрезанное изображение. < /p> var path = @"C:\OLSources\test.WMF";
using (Metafile img = new Metafile(path)) { using (Bitmap bitmap = new Bitmap(425, 325)) { using (Graphics g = Graphics.FromImage(bitmap)) { g.DrawImage(img, 0, 0); }
bitmap.Save(@"C:\OLSources\test.Bmp", ImageFormat.Bmp); } } [/code] Я хочу получить одно и то же изображение, используя C# в коде, который я описал выше