首頁 > web前端 > js教程 > 如何將 HTML Canvas 儲存為 PNG 圖像?

如何將 HTML Canvas 儲存為 PNG 圖像?

DDD
發布: 2024-12-26 04:41:17
原創
508 人瀏覽過

How Can I Save an HTML Canvas as a PNG Image?

擷取HTML Canvas 輸出為各種影像格式

問題:

HTML Canvas 的內容是否可以擷取或列印為圖片還是PDF?具體來說,如何從畫布生成圖像並保存為 PNG?

答案:

使用HTML5 的高級功能,捕獲畫布輸出並將其保存為圖像已成為一個簡單的過程:

const canvas = document.getElementById('mycanvas');
const img = canvas.toDataURL('image/png');
登入後複製

一旦所需的影像資料儲存在img變數中,就可以使用它各種方式:

  • 產生新影像:
document.getElementById('existing-image-id').src = img;
登入後複製
  • 直接以HTML 形式顯示:
document.write('<img src="' + img + '" />');
登入後複製

此腳本可讓您擷取並將畫布輸出儲存為 PNG 影像,為進一步使用或分發提供方便的方法。

以上是如何將 HTML Canvas 儲存為 PNG 圖像?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板