Bir görüntü (tam olarak herhangi bir araba görüntüsü) görüntülediği bir web sayfam var, benim sorun benim araba hasarı bulmak için bu sayfaya ihtiyacım var görüntü üzerinde. Örneğin, resmin üzerine bir yere tıklarsam, tıklattığım yerde bir "X" işareti belirir. Bu yüzden benim amacım, fare tıklandığında "X" işaretinin nasıl ayarlanmasıdır. Sanırım resmin koordinatları ile ilgili bir şey var. Bu mümkün mü? Eğer evet bana yardım edebilir mi? Teşekkürc kullanarak görüntüde bir "X" işareti çizmek C#
0
A
cevap
0
Aslında ben kendi soru için cevap buldu
protected void ImageMap1_Click(object sender, ImageClickEventArgs e){
int x = int.Parse(e.X.ToString());
int y = int.Parse(e.Y.ToString());
Bitmap bitMapIm = new System.Drawing.Bitmap(Server.MapPath("~/carImage.jpg"));
Graphics graphicIm = Graphics.FromImage(bitMapIm);
Pen penRed = new Pen(Color.Red, 3);
graphicIm.DrawString("X", new Font("Arial", 25, FontStyle.Bold), Brushes.Red, x, y);
bitMapIm.Save(Server.MapPath("~/carImage1.jpg"), ImageFormat.Jpeg);
graphicIm.Dispose();
bitMapIm.Dispose();
ImageMap1.ImageUrl = "~/carImage1.jpg";
}
+0
Dikkat: muhtemelen sitenizin * tüm * ziyaretçileri tarafından paylaşılacak olan bir "carImage.jpg" dosyasını düzenliyor gibi görünüyorsunuz. Resmi, olay kimliği ile ilgili bir dosya adına veya bu tek bir rapora özgü başka bir dosyaya kaydedin. –
+0
@HansKesting evet bunun farkındayım. Bu sadece benim noktaya ulaştığından emin olmak için bir test koduydu. – Dani
İlgili konular
- 1. C# ile fare kullanarak şekilleri çizmek ve hareket ettirin # C#
- 2. Nasıl yuvarlatılmış bir dikdörtgen çizmek için C#
- 3. C# ve WPF kullanarak çizgi grafikler çizmek için ne kullanıyorsunuz?
- 4. Regex.Matches C# çift tırnak işareti
- 5. Soru işareti içeren bir meraklı C# sözdizimi
- 6. Görüntüde birden çok çevre çizgisi çizmek mümkün mü
- 7. roxygen2 bir @ işareti kullanarak
- 8. C# kullanarak bir grafik oluşturma C#
- 9. ggplot2 kullanılarak x eksen işareti etiketlerinin değiştirilmesi
- 10. OpenCv kullanarak bir görüntüde köşeler nasıl bulunur
- 11. Qt Kullanımı Sin (x) Grafiğini Çizmek için
- 12. C# 6.0'da '$' işareti ne yapar?
- 13. Android SearchView X işareti simgesi
- 14. Visual C++: Visual C için bir kütüphane/referansa ihtiyacınız Plot 3D grafik
- 15. C sinyallerini kullanarak Kronometre
- 16. Belirli bir tek tırnak işareti ve çift tırnak işareti ile değiştirme C#
- 17. <= operatörü C++ daha az soru işareti imzalamak eşittir
- 18. Mac OS X arka planını kullanarak Objective-C - başlatıcısı
- 19. Linq veya lambda kullanarak X rasgele öğeleri tablodan alın C#
- 20. OS X El Capitan'da libssl kullanarak C programları derleniyor mu?
- 21. kullanarak bir dosyayı unzipping kullanarak C#
- 22. Bir dize C bit nasıl dönüştürülür C#
- 23. C# JSON Kullanarak HttpWebRequest
- 24. kullanarak `geom_line() 'X eksenine olmak
- 25. C++ programından gnuplot kullanarak bir grafiğin nasıl çizileceği
- 26. X ++ 4.2'de C++ ve objektif-c nasıl kullanılır?
- 27. , pencereyi değiştirmeden C-x C-b ile arabelleğe geçme
- 28. Aralık aralığı ile dilim nasıl? C++ 0 X döngüler için esaslı aralığını kullanarak C++ 0x
- 29. C/C++ kullanarak linux kullanıcısı nasıl oluşturulur?
- 30. Nasıl C# stringbuilder içinde her X eklenir
[bir resim dosyasına ekleme metnin] (Olası yinelenen http://stackoverflow.com/questions/709414/adding-text-to- bir görüntü dosyası) – Carra
Ben görüntü üzerinde bir "X" işareti koymak koymak ve bunu göstermek mümkün ama sorun ben bu "X" işareti aynı yerde görünmesini nasıl yapılır – Dani
Bu web mi formlar? –