Pertanyaan yang diberi tag «html5-canvas»

Canvas adalah elemen HTML yang memungkinkan rendering bentuk 2D, bentuk 3D, gambar bitmap, dan animasi yang dinamis dan skrip dapat ditulis dalam format 2D dan 3D.

23
Bagaimana menghapus kanvas untuk digambar ulang
Setelah bereksperimen dengan operasi komposit dan menggambar gambar pada kanvas saya sekarang mencoba untuk menghapus gambar dan pengomposisian. Bagaimana saya melakukan ini? Saya perlu membersihkan kanvas untuk menggambar ulang gambar lain; ini bisa berlangsung sebentar jadi saya tidak berpikir menggambar persegi panjang baru setiap kali akan menjadi pilihan yang paling …

8
Kanvas HTML5 vs. SVG vs. div
Apa pendekatan terbaik untuk membuat elemen dengan cepat dan mampu memindahkannya? Sebagai contoh, katakanlah saya ingin membuat persegi panjang, lingkaran, dan poligon, lalu pilih objek-objek itu dan pindahkan. Saya mengerti bahwa HTML5 menyediakan tiga elemen yang memungkinkan ini: svg , canvas dan div . Untuk apa yang ingin saya lakukan, …


7
Bagaimana cara menyimpan Kanvas HTML5 sebagai gambar di server?
Saya sedang mengerjakan proyek seni generatif di mana saya ingin memungkinkan pengguna untuk menyimpan gambar yang dihasilkan dari suatu algoritma. Ide umumnya adalah: Buat gambar pada Kanvas HTML5 menggunakan algoritma generatif Ketika gambar selesai, izinkan pengguna untuk menyimpan kanvas sebagai file gambar ke server Izinkan pengguna mengunduh gambar atau menambahkannya …



10
Kanvas yang kotor mungkin tidak diekspor
Saya ingin menyimpan kanvas saya ke img. Saya memiliki fungsi ini: function save() { document.getElementById("canvasimg").style.border = "2px solid"; var dataURL = canvas.toDataURL(); document.getElementById("canvasimg").src = dataURL; document.getElementById("canvasimg").style.display = "inline"; } Ini memberi saya kesalahan: Uncaught SecurityError: Gagal mengeksekusi 'toDataURL' pada 'HTMLCanvasElement': Kanvas tercemar tidak boleh diekspor. Apa yang harus saya lakukan?


14
HTML5 Canvas Resize (Downscale) Kualitas Gambar Tinggi?
Saya menggunakan elemen kanvas html5 untuk mengubah ukuran gambar di browser saya. Ternyata kualitasnya sangat rendah. Saya menemukan ini: Nonaktifkan Interpolasi saat Melakukan Penskalaan <kanvas> tetapi tidak membantu meningkatkan kualitas. Di bawah ini adalah kode css dan js saya serta gambar yang dipindai dengan Photoshop dan diskalakan di kanvas API. …

10
cara menggambar kurva halus melalui titik N menggunakan kanvas HTML5 javascript?
Untuk aplikasi menggambar, saya menyimpan koordinat gerakan mouse ke array kemudian menggambarnya dengan lineTo. Garis yang dihasilkan tidak mulus. Bagaimana saya bisa menghasilkan kurva tunggal antara semua poin yang dikumpulkan? Saya sudah googled tetapi saya hanya menemukan 3 fungsi untuk menggambar garis: Untuk 2 titik sampel, cukup gunakan lineTo. Untuk …

11
Bagaimana cara memperbaiki kesalahan getImageData () Kanvas telah dinodai oleh data cross-origin?
Kode saya berfungsi dengan baik di localhost saya tetapi tidak berfungsi di situs. Saya mendapatkan kesalahan ini dari konsol, untuk baris ini .getImageData(x,y,1,1).data: Uncaught SecurityError: Failed to execute 'getImageData' on 'CanvasRenderingContext2D': The canvas has been tainted by cross-origin data. bagian dari kode saya: jQuery.Event.prototype.rgb=function(){ var x = this.offsetX || (this.pageX …

8
Mengakses data rotasi JPEG EXIF ​​dalam JavaScript di sisi klien
Saya ingin memutar foto berdasarkan rotasi aslinya, seperti yang diatur oleh kamera dalam data gambar JPEG EXIF. Triknya adalah semua ini harus terjadi di browser, menggunakan JavaScript dan <canvas>. Bagaimana JavaScript dapat mengakses JPEG, objek API file lokal, lokal <img>atau jarak jauh <img>, data EXIF ​​untuk membaca informasi rotasi? Jawaban …

6
Mengubah background three.js menjadi transparan atau warna lain
Saya telah mencoba untuk mengubah apa yang tampaknya menjadi warna latar belakang default kanvas saya dari hitam menjadi transparan / warna lain - tetapi tidak berhasil. HTML saya: <canvas id="canvasColor"> CSS saya: <style type="text/css"> #canvasColor { z-index: 998; opacity:1; background: red; } </style> Seperti yang Anda lihat pada contoh online …


7
Bagaimana cara menyelaraskan elemen yang benar-benar diposisikan ke tengah?
Saya mencoba untuk menumpuk dua kanvas bersama-sama dan menjadikannya kanvas lapisan ganda. Saya telah melihat contoh di sini: <div style="position: relative;"> <canvas id="layer1" width="100" height="100" style="position: absolute; left: 0; top: 0; z-index: 0;"></canvas> <canvas id="layer2" width="100" height="100" style="position: absolute; left: 0; top: 0; z-index: 1;"></canvas> </div> Tapi saya ingin mengatur …
104 css  html5-canvas 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.