1

C# Clone Image

Aku tengah buat image processing program ada masalah masa clone image. Image yang dah asal yang dah diclone dan diproses turut menjejaskan image asal. Jadi aku cari jumpa code ni :


public static Image cloneImage(Image srcImage){
if (srcImage == null) return null;
Bitmap copy = new Bitmap(srcImage);
using (Graphics g = Graphics.FromImage(copy))
{
g.DrawImage(srcImage,new Rectangle(0, 0, srcImage.Width, srcImage.Height));
}
return copy;
}
0

Compact Framework Load Image

Biasanya aku guna image.fromFile je untuk load image, tapi tak de pulak dalam compact framework. Kena pakai bitmap (ada 2-3 cara). Aku tunjuk satu je la ek.

private void loadLogo() {
  String logoFile = Utils.getCurrentDirectory() + "\\logo.jpg";
  System.IO.FileStream fs=new System.IO.FileStream(logoFile,System.IO.FileMode.Open);
  picLogo.Image = new Bitmap(fs);
  fs.Close();
}
0

Compact Framework Get Current Directory

Aku tengah buat projek PDA. By default compact framework tak support cara untuk dapatkan current directory guna System.IO. Kena guna cara lain, seperti di bawah :

System.IO.Path.GetDirectoryName(
System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase
);


 
Copyright © peyotest