Skip to main content

Blink-based webpage-to-pdf converter

Project description

BlinkPDF is yet another webpage-to-pdf converter

It uses PyQt6 and QtWebEngine (with Blink engine) to do so.

Pass an URL and an output filename, the page will be retrieved and converted to PDF. Additionally, it can be given custom cookies and headers and also some javascript code to execute (if needing to perform custom tweaks to the page).

Usage

blinkpdf [--cookie NAME=VALUE] [--header NAME=VALUE] [--run-script JS_SNIPPET] https://pypi.org/project/blinkpdf/ output.pdf

Install

pip install blinkpdf

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

blinkpdf-1.6.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

blinkpdf-1.6-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file blinkpdf-1.6.tar.gz.

File metadata

  • Download URL: blinkpdf-1.6.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for blinkpdf-1.6.tar.gz
Algorithm Hash digest
SHA256 6a0b8c7172190f9c28af1e5931cc70dd0bd98352cf812154b6016fd9eb2c829c
MD5 ac6b7de2f723e911deb0f18d11213b93
BLAKE2b-256 489bc78589b2062a023814693415d349ad124f7c1683e913379d3251b06b19ac

See more details on using hashes here.

File details

Details for the file blinkpdf-1.6-py3-none-any.whl.

File metadata

  • Download URL: blinkpdf-1.6-py3-none-any.whl
  • Upload date:
  • Size: 4.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for blinkpdf-1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 82c2a58fdac09e3a997897159229376d052e38e1ea8a487f3c6d5777d9bdb338
MD5 668afea33bc7be337ccf15757a454615
BLAKE2b-256 457583f71b533acd6bc7a83e80e97c9e467f4c99050d31e9888bcb169b2f1bcb

See more details on using hashes here.

Supported by

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