DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’» is a community of 968,873 amazing developers

We're a place where coders share, stay up-to-date and grow their careers.

Create account Log in
Cover image for I made a Text-to-handwriting tool to write my college assignments for me πŸ€“
Saurabh Daware 🌻
Saurabh Daware 🌻

Posted on

Handwriting Generator I made a Text-to-handwriting tool to write my college assignments for me πŸ€“

Hi everyone, I hope you all are safe and doing fine!

I prefer typing over writing and college told us to write some assignments and I was bored.

So instead of spending 1 hour to write assignments, I spent 3 hours to build a tool that writes assignments for me πŸŽ‰. It is called Text-to-handwriting (see... I'm really good at naming my projects)

Text to Handwriting converts text content to an image that looks like handwriting. So this is what the output looks like:

Output

A picture of output from text-to-handwriting that looks very close to the picture taken of handwritten paper

Features

  • Draw diagrams
  • Change font-size, ink color, spacing, etc.
  • Upload font button for custom handwritings (so you can create a font of your handwriting from other online tools and upload the font file)

URLs

Tool

https://saurabhdaware.github.io/text-to-handwriting

GitHub

Do ⭐ the repository

GitHub logo saurabhdaware / text-to-handwriting

So your teacher asked you to upload written assignments? Hate writing assigments? This tool will help you convert your text to handwriting xD




Twitter

Do share it with your twitter fam πŸ•ΊπŸ»


Thank you for reading πŸ¨πŸŽ‰ Let me know your thoughts comments.

You can follow me on Twitter @saurabhcodes and on GitHub @saurabhdaware

Bye! stay safe and remember we are going get through this 🌻

Top comments (56)

Collapse
 
textdecorator profile image
Text Decorator •

So cool, thanks πŸ‘

Cursive Like Text Generator

For those who want a simple solution: You can use this Cursive Like Text Generator. fancytextdecorator.com/cursive-lik...

𝓔𝔁π“ͺ𝓢𝓹𝓡𝒆 𝓒𝓾𝓻𝓼𝓲𝓿𝒆 ℒ𝓲𝓴𝒆 𝓣𝒆𝔁𝓽

Collapse
 
rohansawant profile image
Rohan Sawant •

What an awesome project!! πŸ”₯ Loved how easy to use this is!

I made something similar to this before, I tried to use AI to generate human-like handwriting! github.com/CT83/handwriting-synthesis

Collapse
 
muhimen123 profile image
Muhimen •

Your handwriting is just awesome!!!

Collapse
 
saurabhdaware profile image
Saurabh Daware 🌻 Author •

haha but its not really my handwriting in that image. This one is

Collapse
 
muhimen123 profile image
Muhimen •

Still, pretty impressive.

Collapse
 
irshadkasana profile image
Irshad Kasana •

how to use it

Collapse
 
itszhounen profile image
ItsZhouNen •

looks good, but need something to avoid being detected cheating...

my suggestion is that you need to add a randomizer text position, so it looks like a pure handwriting (Especially for the one who had a bad handwriting)

Collapse
 
gotlashivasaiyadav profile image
gotlashivasaiyadav •

clc;
clear all;
t=-5:0.001:5;
fm=input('enter the modulating signal Frequency')
%fm=0.2;
x=sin(2*pi*fm*t);
fc=input('enter the carrier signal Frequency')
%fc=4;
y=cos(2*pi*fc*t);
m=input('enter the modulation index');
%m=10;
z=m*x;
s=cos(2*pi*fc*t+z);
subplot(3,1,1)
plot(t,x)
xlabel('time')
ylabel('Amplitude')
title('Modulating signal')
subplot(3,1,2)
plot(t,y)
xlabel('time')
ylabel('Amplitude')
title('Carrier signal')
subplot(3,1,3)
plot(t,s)
xlabel('time')
ylabel('Amplitude')
title('Frequency Modulated signal')

Collapse
 
robole profile image
Rob OLeary •

Naughty 😁 I wish my handwriting was that tidy!

Collapse
 
saurabhdaware profile image
Saurabh Daware 🌻 Author •

haha, in that case, there are options in some 'create font from handwriting' tools to add alternate versions of letters so in the font it switches between the letters randomly. You can create font of your handwriting there and upload the font in my tool.

I know Calligraphr they provide option to switch between letters.

Collapse
 
utkarsh profile image
Utkarsh Talwar •

This is unique and quite creative, Saurabh! I'm gonna share this in our Telegram channel: t.me/bestofdev πŸ˜ƒ

Collapse
 
saurabhdaware profile image
Saurabh Daware 🌻 Author •

Thank you so much, Utkarsh :DπŸŽ‰

Collapse
 
varoman profile image
varo manukyan • • Edited on

I’d implement some fixed mistakes :D

Collapse
 
mikeprz1704 profile image
Rare.kind.mike • • Edited on

Glorious!!! It's incredibly easy to use and it will save me from writing all of those term papers HAHAHAH

I'll share it with all my friends and tell them to follow you here HEHEH

SIMPLY AWESOME!!!

Collapse
 
lsharmaae profile image
Lokesh Sharmaae •

My love

Collapse
 
saurabhdaware profile image
Saurabh Daware 🌻 Author •

haha glad you like it!

Collapse
 
shaijut profile image
Shaiju T •

Good idea πŸ˜„, Assignments usually are written in notebooks. So did you take printouts and stick it? Second, teachers may ask questions like, is this your hand writing?

Collapse
 
saurabhdaware profile image
Saurabh Daware 🌻 Author •

Thank you and in our university, we have to write assignment in a notebook and upload pdf of scanned assignment on our website so I can just generate image and turn it into PDF.

Also about the handwriting, you can add your own handwriting to it with the font upload button. So this one is truely my handwriting

Collapse
 
zikt profile image
Isaac Thani •

This is cool! I'll try it!

Collapse
 
majse14 profile image
Majse14 •

So cool!

Collapse
 
saurabhdaware profile image
Saurabh Daware 🌻 Author •

Thank you :D

Collapse
 
rinkton profile image
Rinkton •

Only 3 hours? How you did it so fast? Or now version on Github more advanced? However, it really interesting and useful project.

Collapse
 
saurabhdaware profile image
Saurabh Daware 🌻 Author •

oh yes the current version is more advanced. In 3 hours I got the basic working prototype so it was not having the draw diagram feature and form was not having any css they were added later.

Collapse
 
gertvdv profile image
Gert Van de Ven •

Awesome job, really impressed with the outcome.

Minor note; when I add a diagram, the hand-written text overlaps the "How to add your own handwriting?" section.

Collapse
 
saurabhdaware profile image
Saurabh Daware 🌻 Author •

ops I broke it while changing something else. Thanks for reporting I'll fix it.

and I'm glad that you liked it 🌻

Some comments may only be visible to logged-in visitors. Sign in to view all comments.

Visualizing Promises and Async/Await 🀯

async await

☝️ Check out this all-time classic DEV post