Configuração instalação:
pip3 install -r requirements.txt
Uso dividir páginas de um arquivo PDF:
>>> from soup_files import File, Directory
>>> from pdflib import PdfStream
# instâncie o caminho do arquivo PDF e o diretório para exportar os dados.
file_pdf = File('path/to/file.pdf')
output_dir = Directory('path/to/save')
pdf_stream = PdfStream()
pdf_stream.add_file_pdf(file_pdf)
pdf_stream.to_files_pdf(output_dir) # isso irá converter cada página em um arquivo PDF
Uso para unir vários arquivos PDF.
>>> from soup_files import File, Directory
>>> from pdflib import PdfStream
# instâncie o caminho dos arquivos PDF que deseja unir.
f = File('path/to/file.pdf')
f2 = File('path/to/file2.pdf)
...
... # Adicione quantos arquivos desejar.
pdf_stream = PdfStream()
pdf_stream.add_file_pdf(f)
pdf_stream.add_file_pdf(f2)
pdf_stream.to_file_pdf(File('path/to/new_file.pdf'))
Metadata
Release files for convert-stream 2.5.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| convert_stream-2.5.1.tar.gz | 23.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| convert_stream-2.5.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 54.3 kB
Release files / convert_stream-2.5.1.tar.gz
| Download URL | convert_stream-2.5.1.tar.gz |
|---|---|
| Size | 23.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8be55a5677b864aeeb471d828285d8fe6c52b3201a21c0473eb0291aa03e5e30
|
|
BLAKE2b-256 checksum How to use checksums |
a5eac9f9dc04c0ccd6146715818176a113068c15255b7ca448b1ccdb57251811
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.2
|
Release files / convert_stream-2.5.1-py3-none-any.whl
| Download URL | convert_stream-2.5.1-py3-none-any.whl |
|---|---|
| Size | 30.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
bfab2484a79fef8a14a5a4c0f0aae472779b6c04f12d163587076daf9bef9ed2
|
|
BLAKE2b-256 checksum How to use checksums |
1f59ccbb8d4354f7d7b2e54aab84f33f65b1be6dcce8d507826f7f815f330085
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.2
|