 |
|
C# อยากทราบวิธีการ capture form โดยสามารถ SAVE มาเป็น file ภาพได้ครับ ... capture แค่ Form (หรือ Application)ที่เปิดอยุ่นะตอนนั้น |
|
 |
|
|
 |
 |
|
Code (C#)
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Drawing.Imaging;
using System.IO;
namespace CCapture
{
class Program : Form
{
private static Bitmap bmpScreenshot;
private static Graphics gfxScreenshot;
static void Main(string[] args)
{
bmpScreenshot = new Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height, PixelFormat.Format32bppArgb);
gfxScreenshot = Graphics.FromImage(bmpScreenshot);
gfxScreenshot.CopyFromScreen(Screen.PrimaryScreen.Bounds.X, Screen.PrimaryScreen.Bounds.Y, 0, 0, Screen.PrimaryScreen.Bounds.Size, CopyPixelOperation.SourceCopy);
bmpScreenshot.Save("C:\\ThaiCreate\\Capture.jpg", ImageFormat.Jpeg);
gfxScreenshot.Dispose();
}
}
}
Go to : งานเข้าครับ Capture Screen ด้วย C# (.NET) ช่วยหน่อยครับ C# Capture Web Page , Capture Screen
|
 |
 |
 |
 |
Date :
2011-08-24 20:53:12 |
By :
webmaster |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขอบคุณมาก มาก ครับสำหรับ Code ด้านบนแต่จริงๆ ต้องการแค่ capture แค่ Form (หรือ Application)ที่เปิดอยุ่นะตอนนั้นอะครับ ไม่ใช่ แบบ
printscreen เลยอะครับ
พอจะช่วยหน่อยได้ไหมครับ
|
 |
 |
 |
 |
Date :
2011-08-25 04:01:52 |
By :
motionz |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ทำเองได้แล้วครับ ขอบคุณครับ
|
 |
 |
 |
 |
Date :
2011-08-25 17:55:59 |
By :
motionz |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ทำไงคับ
|
 |
 |
 |
 |
Date :
2011-08-25 18:19:06 |
By :
เอก |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (C#)
private void Savepic_Click(object sender, EventArgs e)
{
Rectangle form = this.Bounds;
Bitmap bitmap = new Bitmap(form.Width, form.Height);
Graphics graphic = Graphics.FromImage(bitmap);
graphic.CopyFromScreen(form.Location, Point.Empty, form.Size);
SaveFileDialog save = new SaveFileDialog();
save.Filter = "bmpfiles|*.bmp";
if (save.ShowDialog() == DialogResult.OK)
{
bitmap.Save(save.FileName);
}
}
|
 |
 |
 |
 |
Date :
2011-08-25 18:54:55 |
By :
motionz |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
เยี่ยมครับ 
|
 |
 |
 |
 |
Date :
2011-08-25 20:46:20 |
By :
webmaster |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ลอง google ดูครับ print form ง่าย ๆcode 2 บรรทัด
|
 |
 |
 |
 |
Date :
2011-10-25 16:42:34 |
By :
warchag |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขอโค้ดของc#ที่สามารถเซฟรูปวิดีโอหน่อยคับด่วนมากช่วยหน่อยคับ
|
 |
 |
 |
 |
Date :
2012-03-04 14:46:47 |
By :
พีระ |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
พอมีวิธี save รูปแบบอัติโนมัติ ได้หลายๆรูปมั้ยครับ แบบว่าให้ชื่อไม่ซ้ำกันอ่ะครับ
|
 |
 |
 |
 |
Date :
2012-05-06 17:49:05 |
By :
karn |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|