Skip to main content

Blink-based webpage-to-pdf converter

Project description

BlinkPDF is yet another webpage-to-pdf converter.

It uses PyQt5 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).

Unfortunately, even though BlinkPDF runs headless and quits as soon as PDF is written, Qt requires having a valid X11 $DISPLAY. If intending to run BlinkPDF on a completely headless environment, it’s best to run it within an Xvfb server.

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.1.tar.gz (3.3 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.1-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: blinkpdf-1.1.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.0 pkginfo/1.4.2 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.7.6

File hashes

Hashes for blinkpdf-1.1.tar.gz
Algorithm Hash digest
SHA256 b0edd3066d19eb60dfe574091d660bf77fbfda38eac7876bfa7887bf413a3942
MD5 709aea7e958f05a2ec59b94eb1bb9f01
BLAKE2b-256 7942dc928c7833bb130ee51c7882249e170d4c04a342c8d6660cef20f24cd06b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: blinkpdf-1.1-py3-none-any.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.0 pkginfo/1.4.2 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.7.6

File hashes

Hashes for blinkpdf-1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ef2ef4f08bdce937b7842f303128c491d2e57de84e7bb51a887b5a28cd65f204
MD5 0c15faa0fe33cb66446f7b09ade24387
BLAKE2b-256 70f000ea618e7fc1f8428a1076352c5ff9bbf4bbb6bab1b3ca98c0d271f12d28

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