/HandWriter

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

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

HandWriter

Convert typed documents into handwritten PDFs


DOCS

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

For instance, this text document gets converted to the following handwritten output -

Text Document Handwritten output
Text Handwritten

Install the GUI Package

Instructions for installation can be found on the DSC-VIT website for the project -

Directions to setup development environment

Setup dependencies

  • To install the source for contributing -
    • Pre-requisites:
      • python 3.5 or 3.6
      • dependencies from requirements.txt

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

Directions to run

From anywhere in the project directory, run the following command in the terminal -

fbs run



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


Contributors



Made with ❤️ by DSC VIT