Skip to content

Bhavik-Ardeshna/PDFConverter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PDFConverter 👋

Features Provided By PDFConverter Tools

  • Rotate Pdf [90°,180°,270°,360°]
  • Merge Pdf (Merger all uploaded or droped pdfs)
  • Split Pdf (Split the pdf as per provided page numbers)
  • Convert Pdf to [JPEG, PNG, HTML, Text]
  • Crop Pdf
  • Download the modified pdf or zip

Get a copy of source code

Clone the PDFConverter (from the main branch) and cd into the directory.

git clone -b https://github.com/Bhavik-Ardeshna/PDFConverter.git
cd PDFConverter

Installation and Running Locally

Step to Create Env

cd flask_backend
python3 -m venv env

Step to run Flask Backend

pip3 install requirements.txt
python3 app.py

Create Folders inside Flask Backend with name

crop
pdf2html
pdf2png
pdf2jpg
pdf2text
merged
rotated
split
uploads
zip

Step to run ReactJS

cd pdfconverter

Install all the npm packages. Go into the project folder and type the following command to install all npm packages

npm install

or

yarn add

In order to run the application Type the following command

npm start

or

yarn start

Go to PDFConverter