Metadata-Version: 2.4
Name: izip2pdf
Version: 0.1.8
Summary: convert zip file including image to pdf file
Project-URL: Homepage, https://github.com/hy20191108/izip2pdf
Author-email: hy20191108 <zwwp9976@gmail.com>
License-File: LICENSE
Requires-Python: >=3.8
Requires-Dist: img2pdf>=0.5.1
Requires-Dist: natsort>=6.2.0
Requires-Dist: pillow-avif-plugin>=1.4.3
Requires-Dist: pillow-heif>=0.16.0
Requires-Dist: pillow>=10.3.0
Requires-Dist: tqdm>=4.66.4
Description-Content-Type: text/markdown

izip2pdf (image zip to pdf)
=======
This library convert zip file containing image file to pdf file.
- fast convert
- pdf page width is same
- This library convert on memory, not use tmp folder.

Support image format in zip
- jpeg, jpeg2000, png,  webp, avif, heif, psd, tiff, etc.

Usage
-----

	$ izip2pdf sample1.zip
    $ izip2pdf sample2.zip sample3.zip


As result, this library make sample1.pdf sample2.pdf sample3.pdf

In the case of Linux environment, you can use

	$ izip2pdf sample*.zip

Installation
------------

If you want to install, you can run:

	$ pip install izip2pdf

Library
-------

The package can also be used as a library:

```python
import izip2pdf

# usecase 1
izip2pdf.convert("input.zip", "output.pdf")

# usecase 2
with open("input.zip", "rb") as f:
        zip_bin = f.read()
izip2pdf.convert(zip_bin, "output/output2.pdf")

# usecase 3
pdf_bin = izip2pdf.convert("input.zip")
with open("output.pdf", "wb") as f:
    f.write(pdf_bin)

# usecase 4
with open("input.zip", "rb") as f:
    zip_bin = f.read()
pdf_bin = izip2pdf.convert(zip_bin)
with open("output.pdf", "wb") as f:
    f.write(pdf_bin)
```


# Reference
- [img2pdf](https://github.com/myollie/img2pdf)