Skip to content

Geek-ubaid/HandWriter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HandWriter

Convert typed documents into handwritten PDFs


DOCS UI

Currently, version 1 of the project is complete. Version 2 will implement the second functionality listed below.


Functionalities

  • Convert a text document (.docx file) into a PDF file with the text content handwritten
  • Feed your own handwriting to the application to generate PDF outputs in your handwriting

Instructions to run

  • Pre-requisites:
    • python >= 3.0
    • dependencies from requirements.txt

Directions to install

First, clone this repository onto your system.
Then, create a virtual environment and install the packages from requirements.txt:
Navigate to this repository, create a virtual environment and activate it:

cd path/to/folder
python -m venv env
source env/bin/activate

Install the python dependencies from requirements.txt:

pip install -r requirements.txt

Finally, download the data file from here
Copy hashes.pickle to install directory.

Directions to run

The application has a CLI that takes path to document and output PDF path as arguments. For instance,

cd src
python document_parser.py /path/to/docx /path/to/pdf

Or, use the GUI:

python HandWriter.py



The original dataset can be downloaded from here
This dataset is password protected. Request access from SaurusXI


Contributors



Made with ❤️ by DSC VIT

About

A smart program to convert digital document to hand-written document

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%