using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;
namespace newconvert
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
Bitmap bitmap;
public void Form1_Load(object sender, EventArgs e)
{
String fileName =
@"C:\Users\Public\Pictures\Sample Pictures\Jellyfish.jpg";
using (Stream bmpStream =
System.IO.File.Open(fileName, System.IO.FileMode.Open))
{
Image image = Image.FromStream(bmpStream);
bitmap = new Bitmap(image);
pictureBox1.Image = bitmap;
}
}
private void pictureBox1_Click(object sender, EventArgs e)
{
}
public void button1_Click(object sender, EventArgs e)
{
try
{
String fileName =
@"C:\Users\Public\Pictures\Sample Pictures\Jellyfish.jpg";
String fName =
@"C:\Users\Public\Pictures\Sample Pictures\Tulips.jpg";
String Naming =
@"C:\Users\Public\Pictures\Sample Pictures\Hydrangeas.jpg";
String Nam =
@"C:\Users\Public\Pictures\Sample Pictures\Lighthouse.jpg";
String Namd =
@"C:\Users\Public\Pictures\Sample Pictures\Amazingly Funny People Photo #1 (11).jpg";
using (Stream bmpStream =
System.IO.File.Open(fileName, System.IO.FileMode.Open))
{
bitmap.Dispose();
Image image = Image.FromStream(bmpStream);
bitmap = new Bitmap(image);
pictureBox2.Image = bitmap;
pictureBox2.Height = bitmap.Height;
pictureBox2.Width = bitmap.Width;
}
}
catch (Exception a)
{
MessageBox.Show("" + a);
}
}
}
}
Я использую вышеуказанный код в приложении Windows для преобразования jpg-файла в растровое изображение и потока изображения, которое он работает. Но мне нужно знать, как это сделать в приложении wpf. Я использую сетку для установки изображений. В сетке доступно только битмапирование. Как я могу это сделать?Как преобразовать jpg изображение в растровое изображение?
возможно дубликат [Как я могу конвертировать JPG-файл в растровое изображение, используя C# ?] (http://stackoverflow.com/questions/24383256/how-can-i-convert-a-jpg-file-into-a-bitmap-using-c) –
Daniel kin dly прочитать мой вопрос, мне нужно знать, как я могу это сделать в приложении wpf – KVK