DEV Community

Cover image for I made a Text-to-handwriting tool to write my college assignments for me ๐Ÿค“

I made a Text-to-handwriting tool to write my college assignments for me ๐Ÿค“

Saurabh Daware ๐ŸŒป on April 19, 2020

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. ...
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 ๐ŸŒป

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 ๐ŸŒป

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
 
calrielder profile image
CalRielder

It's hard for me to suggest anything. Although I recently wrote an essay at the university about bikes, I am not a cyclist. I had to turn to essay writing services for help. Fortunately, I found Paperell.com, they have good reviews on social networks httั€s://facebook.com/Paperell/ and I decided to follow them. Everything worked out great. I think you can contact them with any topic and they will be able to write, as a review, a small essay with analytics about bikes and accessories for them.

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 ๐ŸŒป

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

Collapse
 
varoman profile image
varo manukyan • Edited

Iโ€™d implement some fixed mistakes :D

Collapse
 
mahipalkumawat profile image
Mahipal Kumawat • Edited

sir i made similar one but with better features mahipal123456.github.io/Text-To-Ha...
like complex maths equation and uploading images ,better drawing
Image description
Image description
Image description
Image description
Image description

Collapse
 
zikt profile image
Isaac Thani

This is cool! I'll try it!

Collapse
 
sspatilsan profile image
sspatilsan

Kindly help, Sir, can you add double line in top and side margins for a page as shown in attached image
Image description

Collapse
 
mikeprz1704 profile image
Rare.kind.mike • Edited

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 ๐ŸŒป

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 ๐ŸŒป

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
 
butt_butt_111541792b117cf profile image
Butt Butt

Title: "The Marvelous World of Animal Adaptations: Surviving and Thriving in Nature"

Introduction:
Animals, the remarkable inhabitants of our planet, have evolved over millions of years to adapt to a wide range of environments. From the icy expanses of the Arctic to the scorching deserts of the Sahara, each species has developed unique characteristics and behaviors to ensure its survival. In this article, we will explore some of the fascinating adaptations that animals employ to thrive in their habitats.

  1. Camouflage:
    One of the most common and effective adaptations in the animal kingdom is camouflage. Many species have evolved colors and patterns that blend seamlessly with their surroundings, allowing them to evade predators or sneak up on prey. Examples include the snowshoe hare, whose white fur helps it blend into the snowy landscape, and the leaf-tailed gecko, which resembles a dead leaf when resting on a tree branch.

  2. Mimicry:
    Mimicry is another clever adaptation used by animals to deceive predators or prey. Some harmless species mimic the appearance of dangerous or distasteful ones to avoid being eaten, a phenomenon known as Batesian mimicry. For instance, the viceroy butterfly closely resembles the toxic monarch butterfly, deterring potential predators. Conversely, Mรผllerian mimicry occurs when multiple harmful species evolve similar warning signals, reinforcing the learned avoidance behavior of predators.

  3. Echolocation:
    In the darkness of caves or the depths of the ocean, animals like bats and dolphins rely on echolocation to navigate and locate prey. By emitting high-frequency sounds and interpreting the echoes that bounce back, these creatures can create detailed mental maps of their surroundings. This remarkable adaptation enables them to hunt with incredible precision, even in environments devoid of light.

  4. Hibernation:
    To survive harsh winters or periods of food scarcity, many animals enter a state of hibernation. During this time, their metabolism slows down, allowing them to conserve energy and survive on stored fat reserves. Bears, ground squirrels, and certain species of bats are just a few examples of animals that undergo hibernation. Some species even experience torpor, a less deep form of hibernation, to cope with temporary environmental challenges.

  5. Migration:
    Migration is a widespread phenomenon observed in numerous animal species, particularly birds, mammals, fish, and insects. Whether fleeing from harsh weather conditions, following seasonal food sources, or seeking breeding grounds, migratory animals undertake long and often perilous journeys. The Arctic tern, for instance, travels an astonishing 70,900 kilometers (44,300 miles) on its annual migration route, from its breeding grounds in the Arctic to its wintering grounds in the Antarctic.

Conclusion:
The diversity of adaptations found in the animal kingdom is a testament to the ingenuity of evolution. From the smallest insects to the largest mammals, each species has developed unique strategies to overcome the challenges posed by their environments. By studying these adaptations, scientists gain valuable insights into the complexities of the natural world and the interconnectedness of all living beings. As we continue to explore and protect our planet, let us marvel at the wonders of animal adaptations and strive to preserve the rich tapestry of life on Earth.

Collapse
 
majse14 profile image
Majse14

So cool!

Collapse
 
saurabhdaware profile image
Saurabh Daware ๐ŸŒป

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 ๐ŸŒป

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 ๐ŸŒป

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

and I'm glad that you liked it ๐ŸŒป

Collapse
 
codeprototype profile image
Kevin Le

Absolutely excellent.

Collapse
 
saurabhdaware profile image
Saurabh Daware ๐ŸŒป

Thank you, Kevin :D

Collapse
 
wadie profile image
Wadie • Edited

Lovely!

One quick note, when adding a drawing the text overflows. see screenshots attached.

dev-to-uploads.s3.amazonaws.com/i/...

Collapse
 
saurabhdaware profile image
Saurabh Daware ๐ŸŒป

Thank you so much and thank you for reporting the bug. I've fixed it now.

Collapse
 
matthewsilva011 profile image
Matthew Silva

Hi, can you give ma an instruction on how to use it? im sorry im a newbie here

Collapse
 
saurabhdaware profile image
Saurabh Daware ๐ŸŒป

Hi, you can go to saurabhdaware.github.io/text-to-ha... and click the "Generate Image" button. You can add your text directly by editing the content on page.

Collapse
 
opsahmad profile image
Alendra

Good Job Bro!๐Ÿ˜

Collapse
 
era3tone profile image
Animesh

Was about to work on this myself. This is very good !

Collapse
 
shahjahan572 profile image
ShahJahan Khan

Awesome App Bro, can anything be done about the headings though?

Collapse
 
anubhavpandey27 profile image
Anubhavpandey27

I want to submit my maths homework please tell me how can I write in the fraction form like we write in copy .

Collapse
 
saurabhdaware profile image
Saurabh Daware ๐ŸŒป

Hey Anubhav, Unfortunately it is not possible to use in maths framework due to limitation in the symbols that can be used

Collapse
 
abdulkadirok5 profile image
Xavier

Thank you Bhai

Collapse
 
hrm17 profile image
hrm17

Should we type the text or can we just copy-paste it ?
Awesome prg :))

Collapse
 
bagchi_mihir profile image
Mihir Bagchi

Hey man ! A new JS developer here.. I wanted to ask some questions ? any how I can reach you ?

Collapse
 
saurabhdaware profile image
Saurabh Daware ๐ŸŒป

Hi Mihir, you can reach out on twitter dm. I'm on twitter as @saurabhcodes

Collapse
 
ahmadawais profile image
Ahmad Awais โšก๏ธ

Pardon my french, but this is fucking amazing! ๐Ÿ’ฏ

Collapse
 
neerajpro profile image
Neeraj Goswami

Really Impressive.

Collapse
 
knaeem0984 profile image
hafiza aqsa naeem

PLEASE TELL ME ABOUT CALCULUS HANDWRITING ASSIGNMENT LIKE INTEGRAL SIGN IS NOT TYPE ,+,- IS NOT TYPE HERE.PLEASE SOLVE MY PROBLEMS EARLIER

Collapse
 
mrgamerhawkk profile image
MrGamerHawkk

Please add a few more fronts, the handwriting is too good to be true, my professors will never believe me if I submit my papers using that font ๐Ÿ˜น.

Collapse
 
alan23cf profile image
Alan Jacob

Poli Sanam,๐Ÿ˜

Collapse
 
pro_prodipto_kr profile image
Prodipto Karmakar

hehe...amazing n useful project bro :')

Collapse
 
bishwarupshome profile image
Bishwarup Shome

Hey how do you convert drawings into hand diagrams?

Collapse
 
vimalku04880045 profile image
Vimal Kumar

Hello

Collapse
 
anshrk profile image
Anshrk

how about making it an api? so that we can join stuff together, i have a markdown parser, this looks like it they both could work well

cool project tho, saved me ton of times while doing homework

Collapse
 
anuj43210 profile image
Anuj

bro how can i add my handwriting in it....IT IS A GREAT PROJECT !!!1

Collapse
 
bluelurker profile image
bluelurker

This is outrageously awesome !

Collapse
 
vidstar profile image
Vidstar

In other languages โ€‹โ€‹but it does not work, please add Marathi, Hindi etc language

Collapse
 
horoscope_wala_a139eb8ac8 profile image
horoscope wala

I made something similar to this tool, text to handwriting but i will make better ui!
texttohandwriting.in/

Collapse
 
tripleiconsulting profile image
tripleiconsulting

Very cool work, good job =)

Collapse
 
imtridevsharma profile image
im-tridevsharma

Bros I have some issues !
It would be great if it supports multi color writing and text highlights, text alignment etc. When I export multipage some page come blank.