本站一定要打開 javascript 才可以正常瀏覽呦
3WA問題解決專家工作室
首頁
首頁
自我介紹
網站服務項目
BLOG
開放源始碼
db_dumper 資料結構匯出機
mybox 哥的光箱
myVideo 哥的播放機
肥米輸入法(Python)
肥米輸入法(C#)
畫面選擇器1
畫面選擇器2(改寫)
虎大FZR相簿
轉檔服務
Youtube 影片下載機
Facebook 影片下載機
QRCODE 產生器
Google 文字轉語音
PDF線上轉檔機
PDF To HTML 線上轉檔機
ODT線上轉檔機
CSV轉SQLite
檔案時限器
OCR
郵局包裏查詢
7-11 包裏查詢
火車訂票
火車訂票-V1.0
火車訂票-V1.1
火車訂票-V1.2
圖片汽車偵測系統
人臉偵測系統
名片機
聊天室
3WA網路狀況
CANVAS畫板
地圖工具
我的地圖
我的向量地圖
坐標轉換工具
批次坐標轉換工具
小遊戲
1010
亂數75
OX
踩地雷
日文50音練習
按顏色
大數據練習
文字分詞
翻譯功能
翻譯碎碎念
翻譯機
神奇的語音輸入
留言板
車輛查詢
排氣檢測
車輛里程
縮址
網頁相關
測試 javascript
JSON 縮排、反縮排工具
相簿與影片
相簿
影片
紀錄資料
筆記
快寫筆記
新版快寫筆記
網站語言
正體中文
简体中文
English
日本語
한국어
Spanish
Việt
ภาษาไทย
Italiano
登入
訓練家的小畫板
The legend of trainer's painter
以前常見的都是flash~我這支是純html呦^_^
產生白板
外來圖片網址:
urls
2024-02-17 23:24:52
2024-02-14 23:18:32
2024-02-14 23:12:21
2024-02-14 23:11:22
2023-10-14 21:15:57
2023-03-28 10:05:45
2023-01-09 11:51:16
2023-01-09 11:50:28
2022-12-26 13:38:36
2022-11-21 10:10:32
2022-06-20 12:04:54
2021-11-10 23:32:08
2021-09-17 13:28:00
2021-06-09 15:08:10
2021-06-09 15:07:54
2021-02-24 16:17:08
2020-12-07 14:12:40
2020-11-06 09:11:29
2020-10-16 14:58:11
2020-10-16 14:56:30
▁▁▁▁▁
▂▂▂▂▂
▃▃▃▃▃
▄▄▄▄▄
▅▅▅▅▅
▆▆▆▆▆
▇▇▇▇▇
█████
快速
中速
慢速
canvas = document.getElementById('test1'); ctx = canvas.getContext('2d'); ctx.mozImageSmoothingEnabled = false; ctx.fillStyle = 'rgb(255,255,255)'; ctx.fillRect(1,1, input_width,input_height); ctx.lineWidth=1; ctx.strokeStyle='black'; ctx.beginPath(); ctx.moveTo(84,57); ctx.lineTo(84,58); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(84,58); ctx.lineTo(84,62); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(84,62); ctx.lineTo(84,71); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(84,71); ctx.lineTo(84,84); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(84,84); ctx.lineTo(84,98); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(84,98); ctx.lineTo(84,112); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(84,112); ctx.lineTo(84,123); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(84,123); ctx.lineTo(85,130); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(85,130); ctx.lineTo(88,136); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(88,136); ctx.lineTo(90,137); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(90,137); ctx.lineTo(94,137); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(94,137); ctx.lineTo(103,136); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(103,136); ctx.lineTo(110,132); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(110,132); ctx.lineTo(122,121); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(122,121); ctx.lineTo(133,106); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(133,106); ctx.lineTo(150,83); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(150,83); ctx.lineTo(159,66); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(159,66); ctx.lineTo(160,56); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(160,56); ctx.lineTo(158,53); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(158,53); ctx.lineTo(149,50); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(149,50); ctx.lineTo(141,49); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(141,49); ctx.lineTo(130,49); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(130,49); ctx.lineTo(121,49); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(121,49); ctx.lineTo(113,52); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(113,52); ctx.lineTo(110,56); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(110,56); ctx.lineTo(110,67); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(110,67); ctx.lineTo(110,85); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(110,85); ctx.lineTo(110,100); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(110,100); ctx.lineTo(117,117); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(117,117); ctx.lineTo(131,127); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(131,127); ctx.lineTo(145,134); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(145,134); ctx.lineTo(156,135); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(156,135); ctx.lineTo(166,136); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(166,136); ctx.lineTo(173,136); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(173,136); ctx.lineTo(178,134); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(178,134); ctx.lineTo(181,130); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(181,130); ctx.lineTo(181,124); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(181,124); ctx.lineTo(181,111); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(181,111); ctx.lineTo(169,99); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(169,99); ctx.lineTo(155,92); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(155,92); ctx.lineTo(146,88); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(146,88); ctx.lineTo(142,87); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(142,87); ctx.lineTo(141,87); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(141,87); ctx.lineTo(139,87); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(139,87); ctx.lineTo(138,87); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(138,87); ctx.lineTo(137,89); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(137,89); ctx.lineTo(135,99); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(135,99); ctx.closePath(); ctx.beginPath(); ctx.moveTo(56,119); ctx.lineTo(56,120); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(56,120); ctx.lineTo(56,126); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(56,126); ctx.lineTo(56,156); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(56,156); ctx.lineTo(56,177); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(56,177); ctx.lineTo(56,197); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(56,197); ctx.lineTo(56,220); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(56,220); ctx.lineTo(56,237); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(56,237); ctx.lineTo(56,243); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(56,243); ctx.lineTo(56,244); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(56,244); ctx.lineTo(56,241); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(56,241); ctx.lineTo(56,236); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(56,236); ctx.lineTo(59,219); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(59,219); ctx.closePath(); ctx.beginPath(); ctx.moveTo(84,151); ctx.lineTo(102,158); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(102,158); ctx.lineTo(121,166); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(121,166); ctx.lineTo(140,179); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(140,179); ctx.lineTo(145,187); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(145,187); ctx.lineTo(146,196); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(146,196); ctx.lineTo(146,211); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(146,211); ctx.lineTo(137,229); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(137,229); ctx.lineTo(122,249); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(122,249); ctx.lineTo(106,261); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(106,261); ctx.lineTo(93,265); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(93,265); ctx.lineTo(83,265); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(83,265); ctx.lineTo(78,265); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(78,265); ctx.lineTo(73,264); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(73,264); ctx.lineTo(67,255); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(67,255); ctx.lineTo(65,247); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(65,247); ctx.lineTo(64,226); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(64,226); ctx.lineTo(64,206); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(64,206); ctx.lineTo(69,192); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(69,192); ctx.lineTo(80,185); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(80,185); ctx.lineTo(90,183); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(90,183); ctx.lineTo(99,183); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(99,183); ctx.lineTo(115,188); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(115,188); ctx.lineTo(131,198); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(131,198); ctx.lineTo(144,212); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(144,212); ctx.lineTo(153,231); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(153,231); ctx.lineTo(157,250); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(157,250); ctx.lineTo(157,266); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(157,266); ctx.lineTo(150,278); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(150,278); ctx.lineTo(141,280); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(141,280); ctx.lineTo(127,280); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(127,280); ctx.lineTo(114,279); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(114,279); ctx.lineTo(101,273); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(101,273); ctx.lineTo(89,265); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(89,265); ctx.lineTo(85,259); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(85,259); ctx.lineTo(84,253); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(84,253); ctx.lineTo(88,246); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(88,246); ctx.lineTo(102,239); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(102,239); ctx.lineTo(122,234); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(122,234); ctx.lineTo(149,233); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(149,233); ctx.lineTo(186,233); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(186,233); ctx.lineTo(208,240); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(208,240); ctx.lineTo(223,252); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(223,252); ctx.lineTo(231,266); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(231,266); ctx.lineTo(235,278); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(235,278); ctx.lineTo(235,286); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(235,286); ctx.lineTo(235,292); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(235,292); ctx.lineTo(234,294); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(234,294); ctx.lineTo(232,295); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(232,295); ctx.lineTo(230,295); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(230,295); ctx.lineTo(228,295); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(228,295); ctx.lineTo(221,294); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(221,294); ctx.lineTo(210,287); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(210,287); ctx.lineTo(194,270); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(194,270); ctx.lineTo(186,251); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(186,251); ctx.lineTo(185,234); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(185,234); ctx.lineTo(189,215); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(189,215); ctx.closePath();