Skip to content

Sheko100/mat3edsh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Mat3edsh

Mat3edsh is simply a command line interface script in Python to strip the duplicated pages of a PDF document.

Powered by PyPDF2 library.

Requirements

You should have Python on your machine or you can follow this guide to walk you through how to download and install it.

Installation

Just clone this repo locally and that's it:

git clone https://github.com/Sheko100/mat3edsh.git

(PyPDF2 library included in the repo)

Usage

On Linux:

./mat3edsh.py <pdf_file_name>

for example:

./mat3edsh.py "Crime and Punishment.pdf"

On Windows:

Still not tested...

On Mac:

Still not tested...

Contribution

  1. Fork this repo
  2. Clone your version locally
  3. Create a new branch
  4. Do the magic on the new branch
  5. Push your updates of your new branch
  6. Create a pull request

You can check out it this guide for the full picture.

Create an issue if there is a feature idea on your mind or if anything could be better.

Commit Messages

Try to follow this rules while you are writing commit messages and you can use this template as well

Goals and vision

To support all the features that PyPDF2 providing like cropping, merging, reducing size, transforming, encrypting, etc...

To build a suite of those features that serves one goal as a one feature, and maybe someday we manage to build a graphical user interface for it.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages