2013-02-28 28 views
5

İçinde bir görüntü bulunan bir <div> var. Görüntü kullanıcıların girişi tarafından yeniden boyutlandırılabilir, ayrıca mevcut görüntüye öğeler eklenebilir. Tamamlandığında, kullanıcının oluşturdukları bu resmi kaydetmesini istiyorum.Bir div görüntüsünü alın

Projeyi oluşturmak için MVC4 ve jQuery kullandım. Oluşturulan öğenin anlık görüntüsünü kaydetmek için zaten var mı? Tuvale baktım ama bu benim durumumda işe yaramazdı.

Teşekkür

+0

Kullanıcının 'geçerli' oturumu sırasında tekrar kullanmak için geçici olarak anlık bir anlık görüntü kaydedin mi? –

+0

@Mark - Üzgünüz Bunu bir veritabanına kaydetmem gerekiyor – CR41G14

cevap

2

İlginç bir soru:

Burada başlayabilirsiniz: http://html2canvas.hertzen.com/ size "kopya" HTML tuval içine sağlayan bir kütüphane.

Sonra buraya gidin: Uploading 'canvas' image data to the server

nasıl sunucuya tuval görüntüsünü göndermek gösteren bir cevap.

Elinizde var.

Yasal Uyarı: Kendimi denemedim, ama şimdi ölüyorum. Çalışma sürelerine izin verilmiyor :)

+0

İlginç bir çözüm, ona bakacağım – CR41G14

+0

İşin bir parçası gibi görünüyor, bunun bir ekranın parçası olarak yapılıp yapılmadığını biliyor musunuz, değil mi? – CR41G14

+0

Bir süre bununla çalıştım. Ekranın bir kısmı için yapılabilir (belirli bir HTML elemanı). Belgeleri kontrol etmeniz gerekecek. Bununla birlikte, yeniden boyutlandırılan görüntünün ve diğer öğelerin koordinatını almanızı ve işlem sunucusu tarafını yapmanızı öneririm. Daha güvenilir imo. – Salman

İlgili konular