本站一定要打開 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.strokeStyle="yellow"; ctx.beginPath(); ctx.moveTo(101,22); ctx.lineTo(99,22); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(99,22); ctx.lineTo(97,24); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(97,24); ctx.lineTo(94,27); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(94,27); ctx.lineTo(89,32); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(89,32); ctx.lineTo(85,37); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(85,37); ctx.lineTo(79,44); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(79,44); ctx.lineTo(73,50); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(73,50); ctx.lineTo(68,55); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(68,55); ctx.lineTo(63,60); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(63,60); ctx.lineTo(60,64); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(60,64); ctx.lineTo(55,68); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(55,68); ctx.lineTo(53,70); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(53,70); ctx.lineTo(52,71); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(52,71); ctx.lineTo(50,73); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(50,73); ctx.lineTo(50,74); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(50,74); ctx.lineTo(49,75); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(49,75); ctx.closePath(); ctx.strokeStyle="#ff0000"; ctx.beginPath(); ctx.moveTo(52,29); ctx.lineTo(51,29); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(51,29); ctx.lineTo(51,30); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(51,30); ctx.lineTo(51,32); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(51,32); ctx.lineTo(53,37); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(53,37); ctx.lineTo(56,43); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(56,43); ctx.lineTo(62,52); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(62,52); ctx.lineTo(66,60); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(66,60); ctx.lineTo(73,69); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(73,69); ctx.lineTo(81,77); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(81,77); ctx.lineTo(85,83); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(85,83); ctx.lineTo(87,88); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(87,88); ctx.lineTo(90,90); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(90,90); ctx.lineTo(90,91); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(90,91); ctx.lineTo(90,92); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(90,92); ctx.lineTo(91,92); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(91,92); ctx.lineTo(92,93); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(92,93); ctx.lineTo(93,93); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(93,93); ctx.lineTo(100,89); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(100,89); ctx.lineTo(107,82); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(107,82); ctx.lineTo(116,75); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(116,75); ctx.lineTo(124,68); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(124,68); ctx.lineTo(129,64); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(129,64); ctx.lineTo(132,62); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(132,62); ctx.lineTo(132,61); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(132,61); ctx.lineTo(132,62); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(132,62); ctx.lineTo(134,67); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(134,67); ctx.lineTo(135,73); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(135,73); ctx.lineTo(135,78); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(135,78); ctx.lineTo(136,85); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(136,85); ctx.lineTo(138,89); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(138,89); ctx.lineTo(138,91); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(138,91); ctx.lineTo(139,93); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(139,93); ctx.lineTo(140,93); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(140,93); ctx.lineTo(142,93); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(142,93); ctx.lineTo(147,91); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(147,91); ctx.lineTo(153,86); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(153,86); ctx.lineTo(162,79); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(162,79); ctx.lineTo(168,74); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(168,74); ctx.lineTo(175,67); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(175,67); ctx.lineTo(176,65); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(176,65); ctx.lineTo(178,63); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(178,63); ctx.lineTo(179,63); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(179,63); ctx.lineTo(181,63); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(181,63); ctx.lineTo(182,66); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(182,66); ctx.lineTo(187,76); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(187,76); ctx.lineTo(190,84); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(190,84); ctx.lineTo(195,92); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(195,92); ctx.lineTo(196,96); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(196,96); ctx.lineTo(199,100); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(199,100); ctx.lineTo(200,101); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(200,101); ctx.lineTo(201,101); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(201,101); ctx.lineTo(202,101); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(202,101); ctx.lineTo(208,101); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(208,101); ctx.lineTo(213,98); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(213,98); ctx.lineTo(223,91); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(223,91); ctx.lineTo(231,85); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(231,85); ctx.lineTo(236,82); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(236,82); ctx.lineTo(238,81); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(238,81); ctx.lineTo(240,79); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(240,79); ctx.lineTo(241,79); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(241,79); ctx.lineTo(241,78); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(241,78); ctx.lineTo(242,78); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(242,78); ctx.closePath(); ctx.beginPath(); ctx.moveTo(84,168); ctx.lineTo(84,169); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(84,169); ctx.lineTo(85,170); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(85,170); ctx.lineTo(87,171); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(87,171); ctx.lineTo(90,174); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(90,174); ctx.lineTo(91,175); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(91,175); ctx.lineTo(94,176); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(94,176); ctx.lineTo(95,177); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(95,177); ctx.lineTo(97,178); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(97,178); ctx.lineTo(103,178); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(103,178); ctx.lineTo(108,178); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(108,178); ctx.lineTo(120,172); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(120,172); ctx.lineTo(133,165); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(133,165); ctx.lineTo(145,156); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(145,156); ctx.lineTo(155,149); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(155,149); ctx.lineTo(162,144); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(162,144); ctx.lineTo(164,144); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(164,144); ctx.lineTo(165,146); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(165,146); ctx.lineTo(167,150); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(167,150); ctx.lineTo(172,157); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(172,157); ctx.lineTo(174,160); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(174,160); ctx.lineTo(178,165); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(178,165); ctx.lineTo(180,167); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(180,167); ctx.lineTo(182,169); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(182,169); ctx.lineTo(184,171); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(184,171); ctx.lineTo(186,172); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(186,172); ctx.lineTo(190,173); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(190,173); ctx.lineTo(198,173); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(198,173); ctx.lineTo(204,173); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(204,173); ctx.lineTo(209,173); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(209,173); ctx.lineTo(211,173); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(211,173); ctx.lineTo(213,173); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(213,173); ctx.lineTo(215,173); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(215,173); ctx.lineTo(216,172); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(216,172); ctx.lineTo(219,171); ctx.stroke(); ctx.closePath(); ctx.beginPath(); ctx.moveTo(219,171); ctx.closePath();