Vektorzeichnung mit Originaltinte
Test-Whiteboard
Leichtes Whiteboard und Gerätetest-Werkzeug für Windows: bildet den echten Strich in Echtzeit über die Kette «Abtastung → Druckformung → Kurvenanpassung → Vektorkontur» ab, mit SAI-artiger Zitterkorrektur, Druckverstärkung, Telemetrie-HUD, Berührungstest und Transparenzmodus; Export als PNG / MP4 / JSON.
Aktuell 1.5.0.0 · ~2510 KB · herunterladen und starten
Für das echte Stiftgefühl
Die meisten Whiteboards vereinfachen Tinte zu gleichbreiten Polylinien: Kreise werden eckig, schnelle Striche brechen und der Druck wirkt steif. EMR-TEST baut von der Quelle neu auf: Es behält jeden Hardware-Bericht, fittet eine zentripetale Catmull-Rom-Kurve und erzeugt pro Punkt eine Kontur mit variabler Breite, die pro Frame inkrementell übergeben wird — die natürliche Breite echter Tinte bleibt erhalten und auch lange Striche bleiben flüssig.
Echte Tintenwiedergabe
Behält jede Hardware-Probe (inkl. zusammengefasster Ereignisse); Druck, Geschwindigkeit und Ein-/Auslauf bestimmen gemeinsam die Breite, sodass Vorschau und fertiger Strich Punkt für Punkt übereinstimmen.
Zitterkorrektur im SAI-Stil
Einstellbar 0–10 (Standard 3): verzögertes Sampling + Gauß-Iterationen + nachlaufende Spitze entfernen Handzittern; beim Abheben folgt der Stift weich bis zum echten Endpunkt.
Einstellbarer Druckgewinn
Druckgewinn 0–10 (Standard 3): 0 ergibt konstante Breite, höhere Werte verstärken den Druckkontrast; druckfähige Geräte sind vom Schalter nicht betroffen.
Funktionsmatrix
Vom Schreiben und Testen bis zum Export – ein kompletter Kreislauf für Stift-Debugging und Demos.
Vier Stiftarten
Bleistift (Graphitkorn), Kugelschreiber (rund, leichter Druck), Pinsel (starker Druck + Einlauf) und Textmarker (transluzente flache Spitze, einmalige Füllung ohne Dunkelwerden).
Geräteprüfung
Listet die Schreib- / Druckgeräte auf und zeigt Marke, Protokoll, Druckstufen, Neigung, Seitentasten, Radiererende und VID:PID; zwei pro Zeile mit Einzel-Löschen.
Touch-Test
Multitouch-Punkte, Touch-Spuren, Druck-Telemetrie und Melderate; Spuren nutzen Mittelpunkt-quadratische Béziers mit Druckbreite pro Punkt, mit Raster und Spurerhalt als Schalter.
Transparent- / Sperrmodus
Der transparente Modus gibt die Schreibebene frei, um direkt auf dem Desktop zu annotieren; beide Modi halten Tinte, Bilder und Undo-Stapel getrennt und stapeln beim Wechsel nicht.
Bilder & Transformationen
Nach dem Einfügen eines Screenshots / Bildes kannst du es verschieben, an den Ecken skalieren und frei drehen; Auswahlgriffe und Cursor folgen der Transformation, mit Ebenen und Zurücksetzen.
Export & Speichern
Speichern = Export: PNG-Bitmap (mit Papier und Bildern) oder JSON-Vektortinte (Stiftart, Breite, Farbe, Druck-Schalter und alle Proben); die Tafel wird danach automatisch geleert.
Werkzeugleiste und 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.
Panel über das Logo
Das Panel oben rechts ist standardmäßig ausgeblendet; klicken Sie auf das Logo für Änderungen, Sprachwechsel und Fenstertasten.
Mehrsprachig
Die Oberfläche unterstützt 36 Sprachen; Umschalten zur Laufzeit und Merken der Auswahl, beim ersten Start nach Systemsprache.
Weitere Stifttypen
Füllfederhalter (glatt), Fineliner (fein), Kreide (realistisch) und Laserstift (halbdurchsichtig, automatisch ausblendend) ergänzen die vier Grundtypen und decken Schreiben bis Präsentation ab.
Druckvorschau
Ein eigenes Druckvorschau-Fenster zeigt die live-Strichkontur und Druckkurve; Sie können die Druckantwort bearbeiten, um das Gefühl bei Stiften ohne Druck oder mit fehlerhafter Sensorik zu kalibrieren.
Neigungsvorschau
Live-Telemetrie der Geräteneigung: eine Azimut-Scheibe plus X / Y / Z-Achsenanzeigen und Tilt X / Tilt Y / Azimuth-Werte visualisieren Stiftneigung und Ausrichtung in Echtzeit.
Zusammenarbeit in Echtzeit
Synchronisieren Sie das Board in Echtzeit über das offizielle Relay, mit Modi Nur-Lesen / Demo, damit mehrere Personen dieselbe Tafel kommentieren und beschreiben können.
Werke teilen
Ein Klick erzeugt Werkcode / URL-Code und Teilungslink; das komprimierte Projekt-JSON wird hochgeladen und per QR-Code oder Link verteilt, ohne Anmeldung.
Strichwiedergabe
Spielen Sie die Tuscheerzeugung Strich für Strich auf einer Zeitachse ab – nützlich für Unterricht, das Prüfen der Schrift und die Kontrolle der Drucklinearität.
Bildschirmfotos
Aufnahme des Vollbilds und des Bereichsausschnitts; aufgenommene Bilder landen direkt auf dem Board zur Beschriftung. Esc oder Rechtsklick bricht einen Bereichsausschnitt ab.
Änderungsprotokoll
Ein Änderungsprotokoll-Fenster in der App, synchron mit der Website, damit Sie jederzeit die Änderungen und neuen Funktionen jeder Version prüfen können.
Drahtloser Bildschirm
Sende das aktuelle Whiteboard an alle Empfänger desselben Raums (Telefon, Großbildschirm, anderer PC); QR-Scan oder URL genügt, Bildrate und Qualität sind einstellbar — über dieselbe Relaid wie die Zusammenarbeit.
Zonenschreiben
Quer oder längs in 2 / 3 / 4 / 6 / 9 Zonen teilen; bei synchronem Schreiben wandert jeder Strich in alle Zonen.
Feedback & Unterstützung
Fehlermeldung, Funktionsidee, Unterstützung oder Sonstiges — mit Spitzname, Kontakt und Screenshot; Desktop und Web senden an denselben Server, fünf Zahlungs-QRs sind eingebaut.
Fenster andocken
Ein Fenster an den Rand ziehen und es schrumpft zu einer Kugel mit eigenem Symbol; Klick auf die Kugel stellt es wieder her, sie folgt der Leinwandfarbe und überlebt einen Neustart.
Neue Tastenkürzel
Alt+C Bildschirm · Alt+Z Zonen · Alt+O Feedback; Strg+T Kapazitivtest und Strg+D Geräteerkennung wandern in die obere Leiste und verschwinden im Durchgriffsmodus.
Aufnahme & Kamera
Unter der Hauptleiste klappt eine Aufnahmeleiste aus: blinkende Anzeige, Start / Pause / Stopp, Zeitleiste, Mikrofon stumm, Kamera ein / aus, Teleprompter und Speichern. Das Kamerabild sitzt oben links auf der Leinwand, lässt sich als Ganzes ziehen und trägt dieselbe Leiste wie die Wiedergabeseite.
Mehrseitige Leinwand
Eine Spalte Seitenzahlen am Leinwandrand: das Kreuz legt eine Seite an, und ab mehr als fünf Seiten erscheinen an beiden Enden hohle Dreiecke (auf der Leiste per Mausrad scrollbar). Seiten lassen sich löschen und per Ziehen sortieren; über der Mitte des oberen / unteren Randes erscheint ein Blätter-Dreieck.
Zoom und Pipette
Eine Reihe reiner Symbole unten links: Leinwand sperren / verkleinern / 100% / vergrößern / zurücksetzen. Das Mausrad zoomt die Leinwand, bei gesperrter Leinwand regelt es die Linienstärke; das Federfenster erhält Vorschaukachel, Farbfelder und eine Pipette zum Aufnehmen von Farben auf der Leinwand.
Rendering-Pipeline
Live-Vorschau (Stift-Thread) und fertiger Strich (statische Tinte) nutzen denselben Algorithmus und dieselbe Breitenkurve, daher ändert sich das Bild beim Abheben nie.
Sampling
Empfängt rohe Stylus-Pakete, entfaltet zusammengefasste Ereignisse und liest Koordinaten und NormalPressure jedes Punktes.
Stabilisieren
HcStab-Fenster mit verzögertem Fitting: räumliches Radius-Sampling + 1-2-1-Gauß-Iterationen + nachlaufende Spitze; die Druckreihe wird synchron gefiltert.
Formen
Der Breitengenerator berechnet die Breite jedes Punktes aus Stiftart, Druck, Geschwindigkeit und Einlauf, mit exponentieller Glättung und Zitterunterdrückung.
Rendern
Nach der zentripetalen Catmull-Rom-Unterteilung entsteht eine Bandkontur, die einmal gefüllt wird; transluzente Stifte füllen den ganzen Pfad einmal, um Dunkelwerden zu vermeiden.
// 抖动補正核心:延迟采样 + 高斯迭代拟合 + 跟随态笔尖 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),采样疏密不均也不过冲、不打圈 // 成图:沿细分点按切线法向左右偏移 → 单一闭合带状轮廓一次填充
Geräteerkennung & Protokolle
Analysiert die vom System gemeldeten Tablet-Geräte automatisch, bestimmt Marke und Protokoll aus Namensschlüsselwörtern und VID/PID und zeigt die Fähigkeiten live.
Unterstützte Protokolle
EMR (elektromagnetische Resonanz), AES (aktiv elektrostatisch), MPP (Microsoft-Stiftprotokoll) und USI (universeller Stift); passive kapazitive Stifte und Mäuse werden getrennt gruppiert, unbekannte Geräte erst nach Nutzung gelistet.
Telemetrie-HUD
Zeigt in Echtzeit Gerätetyp, Marke, Protokoll, Ausgabe (Spitze / Seitentaste / Radiererende / Hover), Kontaktzahl, Koordinaten, Druck, Druckstufen, Stiftzahl, Neigung und Melderate.
Optimiert für hochfrequente Eingabe
Alle Hot Paths sind so ausgelegt, dass sie nur inkrementell pro Frame arbeiten, damit lange, schnelle Striche nicht langsamer werden.
Inkrementelle Übergabe
Die Spuren-Ebene hängt mit DrawingGroup an; jeder neue Punkt wird sofort übergeben, ohne vollständiges Neuzeichnen — kein Anzeigeverzug.
Cache-Wiederverwendung
Pinsel und Stifte werden nach „Farbe + quantisierter Breite“ gecacht und eingefroren, threadsicher ohne Neuzuweisung.
Neuzeichnen bei Bedarf
Raster und statische Ebenen werden nur bei Größen- / Schalteränderung neu gezeichnet; die Live-Ebene nur für aktive Elemente.
Technische Daten
| Punkt | Spezifikation |
|---|---|
| OS | Windows 10 / 11 (empfohlen); läuft ab Windows 7 SP1 |
| Laufzeit | Microsoft .NET Framework 4.8 |
| Architektur | x64 (empfohlen) und x86, jeweils mit Debug- / Release-Build |
| Eingabegeräte | EMR-Stifte, aktive kapazitive Stifte AES / MPP / USI, passive Stifte, Touchscreens, Maus |
| Druck | Stufen folgen dem Gerät; Druckgewinn 0~10 (Standard 3), abschaltbar für konstante Breite |
| Zitterkorrektur | 0~10 (Standard 3), verzögertes Fitting + Gauß-Iterationen + Nachlauf beim Abheben |
| Stiftarten | Bleistift, Kugelschreiber, Pinsel, Textmarker (transluzente Einzelfüllung) |
| Radieren | Radieren (nach echter Renderbreite), Strich löschen, Lasso; der Indikatorring entspricht dem Bereich 1:1 |
| Export | PNG-Bitmap (mit Papier und Bildern), JSON-Vektortinte (Stil + alle Proben) |
| UI | Tiefseeblaues Thema, randlose Karten, verschiebbare Leiste und HUD, F11 Vollbild, Transparent- / Sperrmodus |
| Größe | Einzeldatei ca. 2510 KB, keine Installation |
In drei Schritten losschreiben
Herunterladen & starten
Wähle x64 (oder x86), entpacke und starte per Doppelklick — keine Installation.
Stift & Druck wählen
Leiste → Stiftpanel: Stiftart, Breite und Farbe wählen und Druckgewinn sowie Zitterkorrektur anpassen.
Schreiben & testen
Direkt schreiben; Ctrl+T öffnet den Touch-Test, Ctrl+D die Geräteprüfung, um Druckkurve und Melderate zu sehen.
Ergebnis exportieren
Ctrl+S speichert als PNG oder JSON; die Tafel wird danach automatisch geleert.
EMR-TEST herunterladen
Offizielle Seite: https://www.emr-test.com · portable Einzeldatei, herunterladen und starten.
Version 1.5.0.0 (2026-09-16)
Windows · .NET Framework 4.8 · je ca. 2510 KB
64 Bit (empfohlen)
x64 herunterladen ↓32 Bit
x86 herunterladen ↓* .NET Framework 4.8 ist erforderlich (ab Windows 10 meist enthalten).
Änderungen
Alle Änderungen je Version auf einen Blick; das Fenster in der App entspricht dieser Liste.
v1.5.0.0-09-16
Panel oben rechts standardmäßig ausgeblendet (öffnet über das Logo);Sprachen auf 36 erweitert mit automatischer Erkennung;Sprachliste lesbarer;alle Hinweise übersetzt;Website wechselt per IP.
v1.4.0.0 · 2026-06-16
Sprachumschalter und Änderungsbereich ergänzt;Zitterkorrektur auf SAI-Stil angehoben (0~10).
v1.3.0.0 · 2026-03-15
Cursor für Bildtransformation folgen der Richtung;Geräte einzeln löschen und wiederherstellen;Berührungsspuren mit geringer Latenz;Rechtsklickmenü korrigiert.
v1.2.0.0 · 2026-02-14
Polylinien-Glättung auf zentripetales Catmull-Rom umgestellt;Radierring, Pinsel-Speicherung und JSON-Export ergänzt.
Tastenkürzel
Jede Aktion geht über die Tastatur. Die Tabelle listet alle Kürzel nach Funktion.
Ctrl+BPen-PanelCtrl+PTintenfarbeCtrl+IBild einfügenCtrl+GHintergrundCtrl+ZRückgängigCtrl+Y / Ctrl+Shift+ZWiederholenCtrl+ERadiergummiCtrl+DeleteTafel leerenCtrl+SSpeichern und leerenCtrl+MMausmodusCtrl+1~4Stiftart (Bleistift / Kugel / Pinsel / Marker)Ctrl+5~7Radierart (wischen / Punkt / Auswahl)[ / ]Linienbreite ([ / ] oder Rad)Ctrl+TKapazitätstestCtrl+DGeräteerkennungCtrl+OBild importierenCtrl+Shift+GTransparenz / SperreF11 / FLeiste verbergen / zeigen (Vollbild)Ctrl+Shift+DLeiste ein / ausklappenCtrl+Shift+RLeiste und HUD zurücksetzenCtrl+Shift+DeleteTafel initialisierenEscBeendenAlt+S / Alt+NBildschirmfoto / AusschnittAlt+G / Alt+F / Alt+D / Alt+PEigener BG / kein Touch / Cursor / DruckCtrl+Shift+M / Ctrl+Shift+FMinimieren / MaximierenCtrl+Shift+[ / ] · ←/→ · DelBild (Ebene / drehen / löschen)Ctrl+Shift+1~4Stiftarten: Füllfeder / Stift / Kreide / LaserCtrl+Shift+SKunstwerk teilenCtrl+Shift+CEchtzeit-ZusammenarbeitCtrl+Shift+PStrichtwiedergabeCtrl+Shift+OProjekt importieren (.json)Ctrl+Alt+SGeschwindigkeit beeinflusst DickeCtrl+Alt+TNeigung beeinflusst BreiteCtrl+Alt+HÄnderungsprotokollCtrl+Alt+LSprachumschalterAlt+1~4(Alt+Shift+1~4 Umkehren)Druck / Geschwindigkeit / Zittern / Deckkraft justierenCtrl+← / Ctrl+→Ausgewähltes Bild um ±90 Grad drehenAlt+CDrahtloser BildschirmAlt+ZZonenschreibenAlt+OFeedbackCtrl+T / Ctrl+DKapazitivtest / Geräteerkennung (obere Leiste)Esc / Ctrl+EnterIm Dialog: Schließen / Hauptaktion (Senden starten · Zonen anwenden · Absenden)Alt+RAufnahmeleiste (Aufnahme / Kamera / Teleprompter)Ctrl+Alt+RTeleprompter (laufendes Skript, Tempo und Schriftgröße)Alt+IPipette: Farbe auf der Leinwand als Stiftfarbe aufnehmenAlt+KLeinwand sperren / entsperren (gesperrt regelt das Rad die Stärke)PageUp / PageDownVorherige / nächste SeiteCtrl+Alt+N / Alt+DeleteNeue Leinwandseite / aktuelle Seite löschenCtrl+= / Ctrl+- / Ctrl+0Leinwand vergrößern / verkleinern / zurücksetzenMWiedergabefenster: Ton an / ausAlt+XAufnahme stoppenAlt+MMikrofon: stumm / nicht stummAlt+VKamera: ein / ausAlt+TAufnahmeeinstellungenAlt+YAufnahme speichernAlt+QAufnahmeleiste schließenHäufige Fragen
Funktioniert es mit Geräten ohne Druck?
Ja. Ohne Druck simuliert die App die Dicke nach „langsamer = dicker“; du kannst den Druckgewinn auch auf 0 für konstante Breite stellen.
Was passiert bei zu hoher Zitterkorrektur?
Höhere Werte nutzen mehr verzögerte Proben und ein breiteres Fenster: glattere Linien, aber mehr Verzögerung und trägere Reaktion. Der Standard 3 ist der Ausgleich; justiere zwischen 0 und 6 je nach Tempo.
Wozu dient „Spuren zeichnen“ im Touch-Test?
Aus zeigt den nachfolgenden, verblassenden Punkt (Touch-Reaktion beobachten); an zeichnet die Spur als dauerhafte Linien, deren Breite dem Druck folgt — gut für Bruchstellen, Zittern und Linearität.
Was enthält der JSON-Export?
Stiftart, Breite, Farbe, Druck-Schalter, Zitterparameter und alle Proben (x / y / Druck) jedes Strichs als Vektordaten zum Abspielen, Analysieren oder Neu-Rendern.
Beeinflussen sich Transparent- und Normalmodus?
Nein. Jeder Modus hält eigene Tinte, Bilder und Undo-Stapel, beim Wechsel wird nichts gestapelt; der transparente Modus gibt die Schreibebene für Desktop-Anmerkungen frei.
Feedback
- Fehlermeldung
- Funktionsidee
- Unterstützung
- Sonstiges
Wir sehen uns das zeitnah an; Screenshot und Kontakt beschleunigen die Fehlersuche.