Allkirja generaator
Loo oma kohandatud allkiri ja lae see lihtsalt alla.
1. Sissejuhatus
Allkirjageneraator on brauseripõhine tööriist, mis võimaldab teil luua käsitsi kirjutatud digitaalse allkirja hiire, puuteplaadi või puuteekraani abil. Saate joonistada oma allkirja otse lõuendile, kohandada selle värvi ja joone paksust, muuta tausta (sealhulgas läbipaistvust) ning eksportida selle mitmesse pildivormingusse, näiteks SVG, PNG, JPG ja WEBP.
See tööriist sobib ideaalselt digitaalsete dokumentide allkirjastamiseks, allkirjade lisamiseks PDF-failidele, allkirja lisamiseks e-kirjade jalustesse või läbipaistvate allkirjapiltide ettevalmistamiseks kujundusprojektide jaoks. Kuna kõik toimub teie brauseris, ei ole vaja faile üles laadida ega serveripoolset töötlemist. Teie allkiri luuakse koheselt ja selle saab kohe soovitud vormingus alla laadida.
Ükskõik, kas vajate lepingute jaoks puhast läbipaistvat PNG-faili, printimiseks skaleeritavat SVG-d või kiireks jagamiseks JPG-d, pakub see allkirjageneraator kiiret ja paindlikku lahendust nii isiklikuks kui ka professionaalseks kasutamiseks.
2. Kuidas see töötab
Tööriist kasutab interaktiivset HTML5 lõuendit, millel kasutajad saavad vabakäeliselt joonistada. Iga joon salvestatakse punktide jadana, sealhulgas asukoha-, aja- ja surveteabega (kui see on saadaval). Need punktid töödeldakse sujuvateks kõverateks, tagades loomuliku käekirja, mitte konarlikud või sakilised jooned.
Sisendparameetrid
- Lõuendi ala: Joonistuspind, millel loote oma allkirja.
- Pliiatsi värv: Valige kohandatud kirjutamisvärv kuueteistkümnendsüsteemi vormingus (teisendatakse sisemiselt RGB-ks).
- Taustavärv: Valige ühevärviline või läbipaistev taust RGBA väärtuste abil.
- Pliiatsi paksus: Kolm valitavat paksustaset, mis reguleerivad joone minimaalset ja maksimaalset laiust.
- Kuvasuhe: Valige 16:9, 4:3, 3:4 või 1:1, et määrata lõuendi mõõtmed.
Joonte renderdamise loogika
Joonistamise ajal salvestab süsteem kursori või puute sündmused ja teisendab need kõverasegmentideks. See arvutab joone kiiruse, et kohandada dünaamiliselt joone paksust ning luua loomulik pliiatsiefekt. Iga joon salvestatakse struktureeritud andmetena, mis võimaldab kasutada funktsioone nagu tagasivõtmine ja tausta uuesti joonistamine ilma allkirja kaotamata.
Valideerimisreeglid
- Pliiatsi paksuse väärtused alla 1 seatakse vaikimisi minimaalsele toetatud paksusele.
- Värvi sisendid peavad olema kehtivas kuueteistkümnendsüsteemi vormingus.
- Lõuendi suuruse muutmine pärast joonistamise alustamist on moonutuste vältimiseks piiratud.
- Tagasivõtmine eemaldab ainult viimase joone, kui jooneandmed on olemas.
Väljundvormingud
Saate eksportida oma allkirja järgmistes vormingutes:
- SVG – Skaleeritav vektorgraafika vorming, ideaalne kõrge eraldusvõimega printimiseks.
- PNG – Toetab läbipaistvust.
- JPG – Tihendatud vorming üldiseks kasutamiseks.
- WEBP – Kaasaegne optimeeritud pildivorming.
Piirangud
- Tööriist ei kontrolli isikut ega paku õiguslikult siduvat autentimist.
- Allkirjad joonistatakse käsitsi ega genereerita automaatselt tekstist.
- Suuruse muutmine pärast joonistamist võib nõuda lõuendi tühjendamist.
3. Kuidas seda tööriista kasutada
- Valige lõuendi jaoks soovitud kuvasuhe.
- Valige pliiatsi paksuse tase.
- Määrake soovitud allkirja värv.
- Soovi korral valige taustavärv (või jätke see läbipaistvaks).
- Joonistage oma allkiri hiire või puuteekraani abil.
- Kasutage Võta tagasi, et vajadusel eemaldada viimane joon.
- Klõpsake Tühjenda, et lähtestada lõuend täielikult.
- Laadige oma allkiri alla SVG-, PNG-, JPG- või WEBP-vormingus.
4. Praktilised näited
Näide 1: Läbipaistev PNG PDF-lepingute jaoks
Sisend:
- Kuvasuhe: 4:3
- Pliiatsi värv: Must (#000000)
- Taust: Läbipaistev
- Pliiatsi paksus: Keskmine
Väljund: download.png (läbipaistev taust)
Kasutage seda faili, et lisada oma allkiri PDF-lepingusse ilma valge kastita selle taga.
Näide 2: Kõrge eraldusvõimega SVG printimiseks
Sisend:
- Kuvasuhe: 16:9
- Pliiatsi värv: Sinine (#1a73e8)
- Taust: Valge
- Pliiatsi paksus: Paks
Väljund: download.svg
Kuna SVG on vektorvorming, jääb allkiri teravaks ka siis, kui selle suurust muudetakse kirjaplankide või trükimaterjalide jaoks.
5. Kasutusjuhtumid arendajatele
- Dokumentide automatiseerimise süsteemid
Integreerige allalaaditud allkirjapildid automatiseeritud dokumentide loomise töövoogudesse (nt lepingud, arved ja kokkulepped).
- Kliendipoolne allkirja jäädvustamine
Kasutage eksporditud Base64 pilti AJAX-i üleslaadimiseks:
const dataUrl = signaturePad.toDataURL('image/png');
// Saada dataUrl salvestamiseks backend API-le
- SVG manustamine veebirakendustesse
Kuna SVG-väljund on vektoripõhine, saab selle otse HTML-i manustada:
<img src="signature.svg" alt="Digitaalne allkiri">
- Turvaline andmetöötlus
Kuna allkirja loomine toimub täielikult brauseris, ei ole serveripoolne töötlemine vajalik, välja arvatud juhul, kui see on spetsiaalselt rakendatud. See vähendab andmete lekkimise ohtu. Arendajad saavad enne salvestamist kontrollida Base64-stringe serveripoolel, et vältida vigaseid sisendeid.
- Taustatöötlus PHP-s
$base64 = $_POST['signature'];
$image = str_replace('data:image/png;base64,', '', $base64);
$image = base64_decode($image);
file_put_contents('signature.png', $image);
6. KKK
$base64 = $_POST['signature'];
$image = str_replace('data:image/png;base64,', '', $base64);
$image = base64_decode($image);
file_put_contents('signature.png', $image);Kas see allkiri on õiguslikult siduv?
Ei. See tööriist loob teie käsitsi kirjutatud allkirjast digitaalse pildi. Õiguslik kehtivus sõltub jurisdiktsioonist ja sellest, kuidas allkirja kasutatakse.
Kas ma saan luua läbipaistva allkirja?
Jah. Valige läbipaistev taust ja laadige see alla PNG- või SVG-vormingus.
Milline vorming on printimiseks parim?
SVG on soovitatav kõrge eraldusvõimega printimiseks, kuna seda saab skaleerida kvaliteeti kaotamata.
Kas ma saan muuta pliiatsi paksust?
Jah. Saate valida kolme eelmääratud joone paksuse taseme vahel.
Kas tööriist salvestab minu allkirja?
Ei. Allkiri luuakse lokaalselt teie brauseris, kui te seda ise mujale üles ei laadi.
Kas ma saan osa oma allkirjast tagasi võtta?
Jah. Nupp Võta tagasi eemaldab viimati joonistatud joone.
Populaarsed tööriistad
Pööra tähtede järjekord lauses või lõigus ümber.
Hankige teksti suurus baitides (B), kilobaitides (KB) või megabaitides (MB).
Loenda antud tekstis olevate tähtede ja sõnade arv.
Pööra tekst hõlpsasti tagurpidi.
Teisenda number kirjalikuks vormiks.
Teisenda tavaline tekst kaldkirja stiiliks.