Skip to main content

There was this issue with single page pdf in instagram stacking and blurring _ i fixed that.

Project description

vbpdf

Install using pip

pip install vbpdf

Usage

vbpdf -h
Usage: vbpdf [OPTIONS] COMMAND [ARGS]...

Options:
  -h, --help  Show this message and exit.

Commands:
  overlay  Annotates any pdf file.
  split    Splits any pdf file.
  topng    Converts pdf pages into pngs
  addbg	   Adds background to pngs.
vbpdf split -h
Usage: vbpdf split [OPTIONS]

  Splits any pdf file.

Options:
  -i, --inputfile PATH            Input file  [default: ./main.pdf]
  -o, --outputfile PATH           Output file  [default: ./main_splited.pdf]
  -p, --pages <INTEGER INTEGER>...
                                  Pages range  [default: 0, 0]
  -h, --help                      Show this message and exit.
  
vbpdf overlay -h
Usage: vbpdf overlay [OPTIONS]

  Annotates any pdf file.

Options:
  -i, --inputfile PATH            Input file  [default: ./main.pdf]
  -o, --outputfile PATH           Output file  [default: ./main_annotated.pdf]
  -s, --size                      For checking size of the pdf
  -t, --text TEXT                 Text to be placed  [default: Hello Sir!]
  -p, --position <INTEGER INTEGER INTEGER INTEGER>...
                                  Coordintes of the tex box  [default: 0, 0,
                                  100, 100]
  -f, --foreground_color TEXT     Foreground Color  [default: 000000]
  -b, --background_color TEXT     Background Color  [default: ffffff]
  -F, --font TEXT                 Font type  [default: Courier]
  --font_size INTEGER             Font size  [default: 24]
  -h, --help                      Show this message and exit.
vbpdf topng -h
Usage: vbpdf topng [OPTIONS]

  Converts pdf pages into pngs

Options:
  -i, --inputfile PATH            Input file name  [default: ./main.pdf]
  -o, --outputfile PATH           Output file name  [default: ./main.png]
  -d, --dpi INTEGER               DPI -> density per inch for png  [default:
                                  320]
  -t, --transparent               Use this flag for transparent png
  -r, --ranges <INTEGER INTEGER>...
                                  Page range to be converted into png
                                  [default: 1, 1]
  -p, --pages                     Shows no of pages in a pdf file
  -h, --help                      Show this message and exit.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vbpdf-0.1.49.tar.gz (6.6 kB view details)

Uploaded Source

Built Distribution

vbpdf-0.1.49-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

Details for the file vbpdf-0.1.49.tar.gz.

File metadata

  • Download URL: vbpdf-0.1.49.tar.gz
  • Upload date:
  • Size: 6.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.6 Darwin/24.1.0

File hashes

Hashes for vbpdf-0.1.49.tar.gz
Algorithm Hash digest
SHA256 fc15ab4f99e72e8accdb7e7d0043a4c8b9c6d8e1289d9e4d9bac46a1cd8c9e48
MD5 2b48e3c48a39fcdd53f24e774a053ef9
BLAKE2b-256 88bf94d0dd1c86deb8d021442a4b31cc35639441886171b01a228d584a3a99c7

See more details on using hashes here.

Provenance

File details

Details for the file vbpdf-0.1.49-py3-none-any.whl.

File metadata

  • Download URL: vbpdf-0.1.49-py3-none-any.whl
  • Upload date:
  • Size: 9.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.6 Darwin/24.1.0

File hashes

Hashes for vbpdf-0.1.49-py3-none-any.whl
Algorithm Hash digest
SHA256 1de2274cfd3d3c38842bde0fd57305579e0fa650f4a8d195371bb31300ef2c0e
MD5 30697c5f3fd3c32a223620bb4b88a964
BLAKE2b-256 33ddd6c8a50adf1f9562010f6364a35e970cfb7e09bff59b7ac37a8143b0661a

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page