# PDF Splitter 📄✂️
PDF Splitter is a Python tool designed to help you manage your multi-page PDF files with ease. Whether you need to split a large document into smaller parts or extract specific pages, this tool is built for efficiency and simplicity.
## Table of Contents
- [Features](#features)
- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)
- [Support](#support)
## Features
- **Multi-Page Splitting**: Easily divide any multi-page PDF into separate files.
- **Custom Page Selection**: Choose specific pages to split, rather than processing the entire document.
- **Cross-Platform**: Works on Windows, macOS, and Linux without issues.
- **Command-Line Interface**: Simple to use via the command line, making it perfect for automation.
- **Open Source**: Available for everyone to use, modify, and improve.
## Installation
To install PDF Splitter, follow these simple steps:
1. **Clone the Repository**:
```bash
git clone https://github.com/davaryancha/pdf-splitter.git
-
Navigate to the Directory:
cd pdf-splitter
-
Install Dependencies: Ensure you have Python installed on your system, then run:
pip install -r requirements.txt
-
Run the Tool: Execute the following command to verify the installation:
python pdf_splitter.py --help
Using PDF Splitter is straightforward. Here's how to get started:
-
Basic Command: To split a PDF, use:
python pdf_splitter.py input.pdf
This command splits
input.pdf
into individual files. -
Custom Page Range: If you only want to split specific pages, use:
python pdf_splitter.py input.pdf --pages 1-3
This extracts pages 1 to 3 from the input PDF.
-
Output Directory: Specify an output directory for the split files:
python pdf_splitter.py input.pdf --output /path/to/output
-
Help Command: To see all available options, run:
python pdf_splitter.py --help
We welcome contributions to improve PDF Splitter. Here’s how you can help:
- Fork the Repository: Create your own copy of the repo.
- Make Changes: Implement your features or fixes.
- Submit a Pull Request: Share your improvements with us for review.
If you encounter any bugs or have suggestions, please create an issue in the repository. Your feedback is valuable.
PDF Splitter is licensed under the MIT License. You can use, modify, and distribute this tool as per the terms of the license.
For any questions or help, feel free to reach out. You can find the latest releases and updates at our Releases page.
- aspect-ratio
- command-line-tool
- content-center
- cross-platform
- custom-page
- document-management
- document-processing
- file-conversion
- file-organization
- image-processing
- image-to-pdf
- multi-format-support
- open-source
- pdf-merger
- pdf-splitter
- pdf-tools
- productivity-tool
- python
- python-utility
- python3
PDF Splitter is here to enhance your productivity when handling PDF files. Whether you are a student, a professional, or anyone in between, this tool simplifies document management tasks. Get started today and make your PDF workflows more efficient!
For more information, visit our Releases page to download the latest version.