Vektoriveto alkuperäisellä musteella
testitaulu
Kevyt whiteboard ja laitetestityökalu Windowsille: toistaa aidon vedon reaaliajassa ketjulla «näytteistys → paineen muotoilu → käyrän sovitus → vektorimuoto», SAI-tyylisellä tärinänkorjauksella, paineen vahvistuksella, telemetria-HUDilla, kosketustestillä ja läpinäkyvällä tilalla; vienti PNG / MP4 / JSON.
Nykyinen 1.5.0.0 · ~2355 kt · lataa ja käynnistä
Aidon kynäntunnun vuoksi
Useimmat valkotaulut pelkistävät vedon tasalevyiseksi murtoviivaksi: ympyrät kulmikkaat, nopeat vedot katkeilevat ja paine tuntuu jäykältä. EMR-TEST rakentaa alusta asti uudelleen: se säilyttää jokaisen laitteistoraportin, sovittaa keskihakuisen Catmull-Rom-käyrän ja muodostaa jokaiselle pisteelle vaihtelevan levyisen ääriviivan, joka lähetetään inkrementaalisesti joka ruudulla — säilyttäen aidon musteen luonnollisen hengityksen ja pitkien vetojen sujuvuuden.
Tarkka vedon toisto
Säilyttää kaikki laitteistonäytteet (mukaan lukien yhdistetyt tapahtumat); paine, nopeus sekä kynän aloitus ja lopetus määräävät yhdessä leveyden, joten esikatselu ja lopullinen veto täsmäävät piste pisteeltä.
SAI-tyylinen tärinänkorjaus
Säädettävä 0–10 (oletus 3): viivytetty näytteenotto + Gaussin iteraatiot + perässä kulkeva kynänkärki poistavat tärinän; nostettaessa kärki seuraa pehmeästi todelliseen loppupisteeseen.
Säädettävä paineen vahvistus
Vahvistus 0–10 (oletus 3): 0 antaa vakioleveyden ja suuremmat arvot korostavat painekontrastia; painetta tukevat laitteet eivät riipu kytkimestä.
Ominaisuusmatriisi
Kirjoituksesta ja testeistä vientiin: täysi kierros kynän viritykseen ja esittelyyn.
Neljä kynätyyppiä
Lyijykynä (grafiittirakeisuus), kuulakynä (pyöreä, kevyt paine), sivellin (voimakas paine + aloitus) ja korostuskynä (läpikuultava litteä kärki, kertaalleen täytetty ilman tummumista).
Laitteiden tunnistus
Listaa järjestelmän kirjoitus- / painelaitteet ja näyttää merkin, protokollan, painetasot, kallistuksen, sivupainikkeet, pyyhekärjen ja VID:PID; kaksi rivissä ja yksittäinen poisto.
Kosketustesti
Monikosketuspisteet, kosketusjäljet, painetelemetria ja raportointitaajuus; jäljet piirretään keskipisteiden kautta kulkevilla toisen asteen Bézier-käyrillä, joiden leveys seuraa painetta, ja ruudukko sekä jälkien säilytys ovat valittavissa.
Läpinäkyvä / lukitustila
Läpinäkyvä tila vapauttaa kirjoitustason, jolloin voit kirjoittaa suoraan työpöydälle; tilat pitävät vedot, kuvat ja historian erillään eivätkä kerrostu vaihdettaessa.
Kuvat ja muunnokset
Kun olet lisännyt kuvakaappauksen / kuvan, voit siirtää sitä, skaalata kulmista ja kiertää vapaasti; kahvat ja kursori seuraavat muunnosta, ja kerrokset sekä palautus ovat käytettävissä.
Vienti ja tallennus
Tallennus = vienti: PNG (paperi ja kuvat mukana) tai JSON-vektorimuste (tyyppi, leveys, väri, painekytkin ja kaikki näytteet); taulu tyhjenee automaattisesti.
Työkalupalkki ja HUD
The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.
Paneeli logon kautta
Oikean yläkulman paneeli on oletuksena piilotettu; napsauta logoa nähdäksesi muutokset, vaihtaaksesi kieltä ja käyttääksesi ikkunapainikkeita.
Monikielinen
Käyttöliittymä tukee 36 kieltä; vaihto heti ja muistiin, valinta järjestelmän kielen mukaan ensimmäisellä käynnistyksellä.
Lisää kynätyyppejä
Mustekynä (sileä), tussikynä (hieno), liitu (realistinen) ja laserkynä (puoliläpinäkyvä, automaattisesti haalistuva) täydentävät neljää perustyyppiä ja kattavat kirjoittamisesta esitykseen.
Paineesikatselu
Erillinen paineen esikatseluikkuna näyttää elävän vedon ääriviivat ja painekäyrän; voit muokata painevastetta kalibroidaksesi tuntuman kynissä, joissa ei ole painetta tai joiden tunnistus on viallinen.
Kallistuksen esikatselu
Laitteen kallistuksen live-telemetria: atsimuuttikiekko sekä X / Y / Z -akselien ilmaisimet ja Tilt X / Tilt Y / Azimuth -lukemat visualisoivat kynän kallistuksen ja suunnan reaaliajassa.
Reaaliaikainen yhteistyö
Synkronoi taulu reaaliajassa virallisen relayn kautta, vain luku - / demo-tiloilla, jotta useat ihmiset voivat merkitä ja kirjoittaa samalle taululle.
Teosten jakaminen
Yhdellä napsautuksella syntyy teoskoodi / URL-koodi ja jakolinkki; pakatun projektin JSON ladataan ja jaetaan QR-koodilla tai linkillä ilman rekisteröitymistä.
Vedon toisto
Toista musteen muodostus veto vedolta aikajanalla – hyödyllistä opetukseen, kirjoituksen tarkisteluun ja paineen lineaarisuuden varmistamiseen.
Kuvakaappaukset
Koko näytön ja alueen kaappaus; kaapatut kuvat putoavat suoraan taululle merkintöjä varten. Esc tai oikea napsautus peruuttaa aluekaappauksen.
Muutosloki
Sovelluksen sisäinen muutosloki-ikkuna on synkronoitu sivuston kanssa, joten voit tarkistaa kunkin version muutokset ja uudet ominaisuudet milloin tahansa.
Langaton näyttö
Lähetä nykyinen taulu kaikille saman huoneen vastaanottajille (puhelin, iso näyttö, toinen tietokone); riisu QR tai avaa URL, kuvataajuus ja laatu säädettävissä, samaa releytä käytetään yhteistyöhön.
Kirjoitus vyöhykkeissä
Jakaa alueen 2 / 3 / 4 / 6 / 9 vyöhykkeeseen vaaka- tai pystysuunnassa; synkronoidussa kirjoituksessa jokainen viiva kopioituu kaikkiin vyöhykkeisiin.
Palaute ja tuki
Ongelmailmoitus, ominaisuusidea, tuki tai muu — nimimerkillä, yhteystiedoilla ja ruutukaappauksella; työpöytä ja verkkosivut lähettävät samalle palvelimelle, viisi maksu-QR-koodia sisäänrakennettuina.
Telakoitu ikkunat
Vedä ikkunan alueen reunaan, jolloin se kutistuu omalla kuvakkeella varustetuksi palloksi; palloa napsauttamalla ikkuna palautuu, pallo seuraa alueen väriä ja säilyy päivityksen yli.
Uudet pikanäppäimet
Alt+C näyttö · Alt+Z vyöhykkeet · Alt+O palaute; Ctrl+T kosketus testi ja Ctrl+D laite tunnistus siirtyvät yläpalkkiin ja piiloutuvat läpäisytilassa.
Nauhoitus ja kamera
Pääpalkin alle avautuu nauhoituspalkki: vilkkuva ilmaisin, aloita / keskeytä / lopeta, aikajana, mikrofonin mykkäys, kamera päälle / pois, teleprompter ja tallennus. Kamerakuva sijoittuu kankaalle vasempaan yläkulmaan, siirtyy kokonaan ja sisältää saman palkin kuin toistonäkymä.
Monisivuinen kangas
Sivunumerot sarakkeena kankaan reunalla: risti-ikoni lisää sivun, ja yli viiden sivun kohdalle ilmestyvät ontot kolmiot ylös ja alas (rullaa listaa pyörällä palkista). Sivut voi poistaa ja järjestää vetämällä; ylä- tai alareunan keskellä nousee sivunkääntökolmio.
Zoomaus ja pipetti
Pelkkien kuvakkeiden rivi vasemmalla alhaalla: lukitse kangas / pienennä / 100 / suurenna / palauta. Pyörä zoomaa kankaan ja lukitussa tilassa se säätää viivan leveyttä; kynäpaneeliin tulee esikatseluruutu, värinäytteet ja pipetti, jolla poimii värin kankaalta.
Renderöintiputki
Reaaliaikainen esikatselu (kynäsäie) ja lopullinen veto käyttävät samaa algoritmia ja samaa leveyskäyrää, joten piirtämisen kuva ei muutu kynän noustessa.
Näytteenotto
Vastaanottaa raa’at Stylus-paketit, purkaa yhdistetyt tapahtumat ja lukee kunkin pisteen koordinaatit ja NormalPressure-arvon.
Vakautus
HcStabin viivytetty sovitusikkuna: spatiaalinen sädenäytteenotto + 1-2-1-Gaussin iteraatiot + perässä kulkeva kärki; painesarja suodatetaan synkronisesti.
Muotoilu
Leveysgeneraattori laskee kunkin pisteen leveyden kynätyypin, paineen, nopeuden ja aloituksen perusteella, eksponentiaalisella tasoituksella ja tärinän vaimennuksella.
Piirto
Keskihakaisen Catmull-Rom-jaon jälkeen muodostetaan nauhaääriviiva, joka täytetään kertaalleen; läpikuultavat kynät täyttävät koko polun kerran tummumisen välttämiseksi.
// 抖动補正核心:延迟采样 + 高斯迭代拟合 + 跟随态笔尖 alpha = hcJitterAlpha(jit); // 1 / (1 + 0.5 * jit),jit = 0~10(默认 3) iter = 2 + round(jit * 0.5); // 高斯迭代遍数(上限 8) radius= 8 + jit * 0.8; // 拟合窗口半径(上限 16px) press = 3 + round(jit * 0.5); // 压感序列过滤遍数 delay = round(jit * 0.4); // 延迟采样数(上限 4) tip = lerp(tip, fit[count - 1 - delay], alpha); // 笔尖天然滞后 = SAI 手感 onPenUp: emit smoothChase(tip -> realEnd); // 抬笔补齐,收笔不缺一截 // 曲线:向心参数化 Catmull-Rom(α = 0.5),采样疏密不均也不过冲、不打圈 // 成图:沿细分点按切线法向左右偏移 → 单一闭合带状轮廓一次填充
Laitteiden tunnistus ja protokollat
Analysoi automaattisesti järjestelmän ilmoittamat Tablet-laitteet, päättelee merkin ja protokollan avainsanoista ja VID/PID:stä ja näyttää ominaisuudet reaaliajassa.
Tuetut protokollat
EMR (sähkömagneettinen resonanssi), AES (aktiivinen elektrostaattinen), MPP (Microsoft Pen -protokolla) ja USI (yleiskynä); passiiviset kapasitiiviset kynät ja hiiri ryhmitellään erikseen, ja tuntemattomat laitteet näkyvät vasta käytön jälkeen.
Telemetria-HUD
Näyttää reaaliajassa laitetyypin, merkin, protokollan, lähdön (kärki / sivupainike / pyyhekärki / leijunta), kosketuspisteiden määrän, koordinaatit, paineen, tasot, kynien määrän, kallistuksen ja raportointitaajuuden.
Optimoitu korkeataajuiseen syötteeseen
Kaikki kriittiset polut tekevät vain inkrementtejä ruutua kohti, joten pitkät nopeat vedot eivät hidastu.
Inkrementaalinen lähetys
Jälkikerros lisää DrawingGroupilla; jokainen uusi piste lähetetään heti ilman täyttä uudelleenpiirtoa, mikä estää viiveen.
Välimuistin uudelleenkäyttö
Siveltimet ja kynät välimuistitetaan ja jäädytetään «väri + kvantisoitu leveys» -periaatteella, turvallisesti säikeiden välillä ilman uudelleenvarauksia.
Uudelleenpiirto tarpeen mukaan
Ruudukko ja staattiset kerrokset piirretään uudelleen vain koon / kytkimen muuttuessa; aktiivinen kerros piirtää uudelleen vain aktiiviset elementit.
Tekniset tiedot
| Kohta | Arvo |
|---|---|
| Käyttöjärjestelmä | Windows 10 / 11 (suositus); toimii Windows 7 SP1:stä alkaen |
| Ajonaikainen | Microsoft .NET Framework 4.8 |
| Arkkitehtuuri | x64 (suositus) ja x86, molemmat Debug / Release -koonnoksina |
| Syöttölaitteet | EMR-kynät, aktiiviset kapasitiiviset AES / MPP / USI, passiiviset kynät, kosketusnäytöt, hiiri |
| Paine | Tasot seuraavat laitetta; vahvistus 0~10 (oletus 3), voidaan poistaa käytöstä vakioleveyttä varten |
| Tärinänkorjaus | 0~10 (oletus 3), viivytetty sovitus + Gaussin iteraatiot + perässäseuranta nostettaessa |
| Kynätyypit | Lyijykynä, kuulakynä, sivellin, korostuskynä (kertaalleen läpikuultava täyttö) |
| Pyyhintä | Pyyhekumi (todellisen piirtoleveyden mukaan), vedon poisto, lasso; osoitinrengas vastaa aluetta 1:1 |
| Vienti | PNG (paperi ja kuvat mukana), JSON-vektorimuste (tyyli + kaikki näytteet) |
| Käyttöliittymä | Syvänmeren sininen teema, kehyksettömät kortit, siirrettävä palkki ja HUD, F11 koko näyttö, läpinäkyvä / lukitustila |
| Koko | Yksi tiedosto noin 2510 KB, ei asennusta |
Aloita kirjoittaminen kolmessa vaiheessa
Lataa ja käynnistä
Valitse x64 (tai x86), pura paketti ja käynnistä kaksoisnapsautuksella — ei asennusta.
Valitse kynä ja paine
Palkki → kynäpaneeli: valitse tyyppi, leveys ja väri sekä säädä paineen vahvistus ja tärinänkorjaus tarpeen mukaan.
Kirjoita ja testaa
Kirjoita suoraan; Ctrl+T avaa kosketustestin ja Ctrl+D laitetunnistuksen, joista näet painekäyrän ja taajuuden.
Vie tulokset
Ctrl+S tallentaa PNG- tai JSON-muotoon; taulu tyhjenee automaattisesti seuraavaa kierrosta varten.
Lataa EMR-TEST
Virallinen sivusto: https://www.emr-test.com · yksi siirrettävä tiedosto, lataa ja käytä.
Versio 1.5.0.0 (2026-09-16)
Windows · .NET Framework 4.8 · noin 2510 KB kukin
64-bittinen (suositus)
Lataa x64 ↓32-bittinen
Lataa x86 ↓* .NET Framework 4.8 vaaditaan (yleensä sisäänrakennettu Windows 10:ssä ja uudemmissa).
Muutokset
Kaikkien versioiden muutokset yhdessä paikassa; sovelluksen ikkuna vastaa tätä listaa.
v1.5.0.0-09-16
Oikean yläkulman paneeli oletuksena piilotettu (avautuu logosta);kielet laajennettu 36:een automaattisella tunnistuksella;kieliluettelo luettavampi;kaikki vinkit käännetty;sivusto vaihtaa IP:n mukaan.
v1.4.0.0 · 2026-06-16
Kielivalitsin ja muutososio lisätty;tärinänkorjaus päivitetty SAI-tyyliin (0~10).
v1.3.0.0 · 2026-03-15
Kuvan muunnoksen osoittimet seuraavat suuntaa;laitteiden poisto ja palautus yksitellen;kosketusjäljet pienellä viiveellä;oikean painikkeen valikko korjattu.
v1.2.0.0 · 2026-02-14
Murtoviivan tasoitus vaihdettu keskipisteiseen Catmull-Romiin;kumirenkain, siveltimien tallennus ja JSON-vienti lisätty.
Pikanäppäimet
Jokainen toiminto tehdään näppäimistöltä. Taulukko luettelee kaikki pikanäppäimet kategorioittain.
Ctrl+BKynäpaneeliCtrl+PMusteen väriCtrl+ILisää kuvaCtrl+GTaustakuvaCtrl+ZKumoaCtrl+Y / Ctrl+Shift+ZTee uudelleenCtrl+EPyyhekumiCtrl+DeleteTyhjennä tauluCtrl+STallenna ja tyhjennäCtrl+MHiiritilaCtrl+1~4Kynän tyyppi (lyijykynä / kuula / sivellin / korostin)Ctrl+5~7Pyyhekumin tila (pyyhi / piste / lasso)[ / ]Viivan paksuus ([ / ] tai rulla)Ctrl+TKapasitiivinen testiCtrl+DLaitteen tunnistusCtrl+OTuo kuvaCtrl+Shift+GLäpinäkyvyys / lukkoF11 / FPiilota / palauta palkki (koko näyttö)Ctrl+Shift+DKokoa / laajenna palkkiCtrl+Shift+RNollaa palkki ja HUDCtrl+Shift+DeleteAlusta tauluEscSuljeAlt+S / Alt+NKuvakaappaus / leikeAlt+G / Alt+F / Alt+D / Alt+POma tausta / ei kosketusta / kursori / paineCtrl+Shift+M / Ctrl+Shift+FPienennä / suurennaCtrl+Shift+[ / ] · ←/→ · DelKuva (taso / kierrä / poista)Ctrl+Shift+1~4Kynätyypit: täytekynä / kuulakärki / liitu / laserCtrl+Shift+SJaa teosCtrl+Shift+CReaaliaikainen yhteistyöCtrl+Shift+PVedosten toistoCtrl+Shift+OTuo projekti (.json)Ctrl+Alt+SNopeus vaikuttaa paksuuteenCtrl+Alt+TKallistus vaikuttaa leveyteenCtrl+Alt+HMuutoslokiCtrl+Alt+LKielenvalitsinAlt+1~4(Alt+Shift+1~4 Käänteinen)Säädä paine / nopeus / värinä / peittävyysCtrl+← / Ctrl+→Käännä valittu kuva ±90 astettaAlt+CLangaton näyttöAlt+ZKirjoitus vyöhykkeissäAlt+OPalauteCtrl+T / Ctrl+DKapasitiivinen testi / laitetunnistus (yläpalkki)Esc / Ctrl+EnterIkkunoissa: sulje / päätoiminto (lähetä · käytä vyöhykkeet · lähetä)Alt+RNauhoituspalkki (nauhoitus / kamera / teleprompter)Ctrl+Alt+RTeleprompter (liikkuva teksti, nopeus ja koko)Alt+IPipetti: poimi väri kankaasta kynän väriksiAlt+KLukitse / avaa kankaan lukitus (lukittuna pyörä säätää leveyttä)PageUp / PageDownEdellinen / seuraava sivuCtrl+Alt+N / Alt+DeleteUusi kankaansivu / poista nykyinen sivuCtrl+= / Ctrl+- / Ctrl+0Suurenna / pienennä / palauta kankaan zoomausMToistoikkuna: ääni päälle / poisAlt+XPysäytä tallennusAlt+MMikrofoni: mykistä / poista mykistysAlt+VKamera: päällä / poisAlt+TTallennusasetuksetAlt+YTallenna tallenneAlt+QSulje tallennuspalkkiUsein kysytyt
Toimiiko laitteilla, joissa ei ole painetta?
Kyllä. Ilman painetta sovellus simuloi paksuutta säännöllä «hitaampi = paksumpi»; voit myös asettaa vahvistuksen 0:aan vakioleveyttä varten.
Mitä tapahtuu, jos tärinänkorjaus on liian suuri?
Suurempi arvo käyttää enemmän viivytettyjä näytteitä ja leveämpää ikkunaa: viivat tasoittuvat, mutta veto viivästyy ja vaste hidastuu. Oletusarvo 3 on tasapaino; säädä välillä 0–6 kirjoitusnopeutesi mukaan.
Mihin «Piirrä jäljet» -valintaa käytetään kosketustestissä?
Pois päältä se näyttää kosketusta seuraavan häipyvän pisteen (vasteen tarkkailuun); päällä se piirtää jäljen säilytettävinä viivoina, joiden leveys seuraa painetta, mikä helpottaa katkosten, tärinän ja lineaarisuuden tarkistamista.
Mitä JSON-vienti sisältää?
Jokaisen vedon kynätyypin, leveyden, värin, painekytkimen, tärinäparametrit ja kaikki näytteet (x / y / paine) vektoridatana toistoa, analyysiä tai uudelleenpiirtoa varten.
Vaikuttavatko läpinäkyvä ja tavallinen tila toisiinsa?
Eivät. Kumpikin tila säilyttää omat vetonsa, kuvansa ja historiansa eivätkä ne kerrostu vaihdettaessa; läpinäkyvä tila vapauttaa kirjoitustason työpöytämerkinnöille.
Palaute
- Ongelmailmoitus
- Ominaisuusidea
- Tuki
- Muu
Katsotaan asia niin pian kuin mahdollista; ruutukaappaus ja yhteystiedot nopeuttavat vian löytämistä.