«canvas» etiketlenmiş sorular

Canvas, birçok serbest biçimli grafik çıktı API'si ile kullanılan çizim yüzeyi için genel bir terimdir. Bu etiketi, programlama dili ve hedef ortamla birlikte kullanılan belirli grafik API'sini belirten diğer etiketlerle birlikte kullanın: [android], [uwp], [wpf], [tkinter], [java], [html5], [chart.js] vb. Ayrıca, uygunsa [android-canvas], [html5-canvas], [tkinter-canvas] gibi belirli bir canvas etiketi ekleyin.

23
Yeniden çizim için tuval nasıl temizlenir
Kompozit işlemleri denedikten ve tuval üzerine görüntü çizdikten sonra, şimdi görüntüleri kaldırmaya ve birleştirmeye çalışıyorum. Bunu nasıl yaparım? Diğer görüntüleri yeniden çizmek için tuvali temizlemem gerekiyor; Bu bir süre devam edebilir, bu yüzden her seferinde yeni bir dikdörtgen çizmenin en verimli seçenek olacağını düşünmüyorum.

5
Tarayıcı içi ekran görüntüleri almak için HTML5 / Canvas / JavaScript kullanma
Google'ın "Hata Bildir" veya "Geri Bildirim Aracı", bir hata hakkındaki görüşlerinizi içeren bir ekran görüntüsü oluşturmak için tarayıcı pencerenizin bir bölümünü seçmenize olanak tanır. Ekran görüntüsü Jason Small, yinelenen bir soru yayınladı . Onlar bunu nasıl yapıyor? Google'ın JavaScript geri bildirim API'sı buradan yüklenir ve geri bildirim modülüne genel bakış …


18
HTML5 tuvalindeki bir görüntüyü yeniden boyutlandırma
Javascript ve bir tuval öğesi kullanarak istemci tarafında bir küçük resim oluşturmaya çalışıyorum, ancak görüntüyü küçültmek, korkunç görünüyor. Bicubic yerine 'En Yakın Komşu' olarak ayarlanmış yeniden örnekleme ile photoshop'ta küçültülmüş gibi görünüyor. Bunun doğru görünmesini sağlamanın mümkün olduğunu biliyorum, çünkü bu site bir tuval kullanarak da iyi yapabilir. "[Kaynak]" bağlantısında …


4
Bir web sayfasındaki metin çizimini nasıl canlandırabilirim?
Ortalanmış bir kelimeden oluşan bir web sayfam olmasını istiyorum. Bu kelimenin bir animasyonla çizilmesini istiyorum, böylece sayfa kelimeyi yaptığımız gibi "yazıyor", yani bir noktada başlıyor ve sonuçta bir glif olacak şekilde zaman içinde çizgiler ve eğriler çiziyor. Bunun <canvas>DOM ile mi yoksa DOM ile mi yapıldığı umurumda değil ve JavaScript …

2
Toplarım neden yok oluyor? [kapalı]
Kapalı. Bu soru yeniden üretilemiyor veya yazım hatalarından kaynaklanıyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yığın Taşması için konuyla ilgili olacak şekilde güncelleyin . 6 yıl önce kapalı . Bu soruyu geliştir Affedin komik başlık. Hem duvarlara hem de birbirlerine karşı 200 top zıplayan …

8
Bir tuval öğesindeki çizildikten sonra bir öğenin opaklığını (alfa, saydamlık) nasıl değiştirebilirim?
HTML5 <canvas>öğesini kullanarak, bir görüntü dosyası (PNG, JPEG, vb.) Yüklemek, tamamen şeffaf bir şekilde tuvale çizmek ve daha sonra solmak istiyorum. Görüntüyü nasıl yükleyeceğimi ve tuval, ama çizildikten sonra opaklığını nasıl değiştireceğimi bilmiyorum. İşte şimdiye kadar sahip olduğum kod: var canvas = document.getElementById('myCanvas'); if (canvas.getContext) { var c = canvas.getContext('2d'); …

8
Tuval CSS kullanılırken gerilir ancak "genişlik" / "yükseklik" özellikleriyle normaldir
2 tuval var, biri HTML öznitelikleri kullanır widthve heightboyutlandırmak için, diğer CSS kullanır: <canvas id="compteur1" width="300" height="300" onmousedown="compteurClick(this.id);"></canvas> <canvas id="compteur2" style="width: 300px; height: 300px;" onmousedown="compteurClick(this.id);"></canvas> Compteur1 gerektiği gibi görüntülenir, ancak compteur2 göstermez. İçerik 300x300'lik bir tuval üzerinde JavaScript kullanılarak çizilir. Neden ekran farkı var?
195 css  html  canvas  height  width 

14
HTML5 tuvalinde tek bir piksel ayarlamanın en iyi yolu nedir?
HTML5 Canvas'ın tek bir pikseli açıkça ayarlama yöntemi yoktur. Çok kısa bir çizgi kullanarak bir piksel ayarlamak mümkün olabilir, ancak daha sonra kenar yumuşatma ve satır büyüklükleri karışabilir. Başka bir yol, küçük bir ImageData nesne ve kullanmak olabilir: context.putImageData(data, x, y) yerine koymak için. Bunu yapmanın etkili ve güvenilir bir …
185 html  canvas  pixel 






Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.