Metadata-Version: 2.1
Name: pdftoimg
Version: 0.1.1
Summary: Easily convert PDF to Image from command line
Home-page: https://github.com/starkblaze01/Pdf-To-Image
Author: starkblaze01
Author-email: mp.pathela@gmail.com
License: MIT
Keywords: pdf-to-image convert
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: Unix
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: pdf2image (>=1.11.0)

# [Pdf-To-Image](https://github.com/starkblaze01/Pdf-To-Image)
[![PyPI version](https://badge.fury.io/py/pdftoimg.svg)](https://badge.fury.io/py/pdftoimg) [![Downloads](https://pepy.tech/badge/pdftoimg)](https://pepy.tech/project/pdftoimg)


Simple Command Line tool to convert PDF to Image. It is a wrapper of [pdf2image](https://pypi.org/project/pdf2image/).

# How to Install
`pip install pdftoimg`

### You need to install poppler if you don't have already.
- For Windows you can install it from [here](https://anaconda.org/conda-forge/poppler/files).
- For MacOS you can install it from [here](http://macappstore.org/poppler/).

## How to use
- Open terminal.
- Run `pdftoimg -h` for help.

#### Usage:
- `pdftoimg -i <pdf_path> -o <output_folder_path> -f <format> -d <dpi> -g <True/False>`

#### Example usage:

To convert single PDF to image by specifying absolute path:
- `pdftoimg -i /Users/starkblaze01/Bova/file_name.pdf -o /Users/starkblaze01/output_folder`

To convert multiple PDFs in a directory to images in the sample folder:
- `pdftoimg -i /Users/starkblaze01/Bova/input_folder -o /Users/starkblaze01/output_folder`
- **Note:** Using this will convert all the PDFs present in input_folder directory and its sub-directories.

Definitions:
- -i for input pdf_file path
- -o for output_folder path
- -f for image format(Default: jpeg)
- -d for dpi(Default: 200)
- -g for grayscale image(Default: False)

## GIF
Click [here](https://github.com/starkblaze01/Pdf-To-Image/blob/master/GIFs) to see GIF of sample usage.


![](GIFs/pdftoimg.gif)


![](GIFs/Multiple_PDF.gif)

