16-07-19, 03:50 PM
(آخر تعديل لهذه المشاركة : 16-07-19, 03:52 PM {2} بواسطة asemshahen5.)
(16-07-19, 08:40 AM)issamsaidd كتب : شكرا لك اخى الكريم بس شفت ممكن تاخد صورة عن طريف
لما جربتها فى برنامج vlc الصورة جدا جدا جدا واضحة الى اقصد حد كيف يمكن عمل هذا الطريقة ووضع الصورة فى pictureBox1كود :
axVLCPlugin21.video.takeSnapshot();
لان جودتها جدا عالية غير الكود الى جربناه
ضع هذا الكود :
PHP كود :
private void button3_Click(object sender, EventArgs e)
{
vlcControl1.OnSnapshotTaken(GetImageName());
string pathstr;
pathstr = GetImageName();
this.vlcControl1.TakeSnapshot(pathstr, 0, 0);
pictureBox1.Image = Image.FromFile(pathstr);
}
private string GetImageName()
{
string IngName = string.Empty;
int n = 0;
Int32 AllNum = 0;
AllNum = (System.IO.Directory.GetFiles(@"D:\Images\").Count() + 1);//@
foreach (string item in System.IO.Directory.GetFiles(@"D:\Images\"))
{
n += 1;
Int32 newString = Convert.ToInt32(Regex.Replace(item, "[^0-9]", ""));
string pathyyy = @"D:\Images\" + "TestImage" + (n) + ".png";//@
if (System.IO.File.Exists(pathyyy))
{
continue;
}
else
{
n = int.Parse(newString.ToString());
IngName = pathyyy;
return IngName;
}
}
return @"D:\Images\" + "TestImage" + AllNum + ".png";//@
}
سبحان الله وبحمده سبحان الله العظيم و الحمد لله ولا اله الا الله والله اكبر