Skip to main content

A professional text-to-PDF compiler with AES-128 encryption

Project description

OpenPDF ProjectS

A security-focused Text-to-PDF engine that builds PDF 1.4 documents from scratch and applies 128-bit AES encryption.

Installation

pip install openpdf

Usage

You can use it directly from your terminal:

openpdf --text input.txt --out secure.pdf --password "your-password"

Features

  • Standalone PDF object generation.
  • AES-128 Encryption support.
  • Automatic pagination and text wrapping.
  • Zero external font dependencies (uses native Helvetica).

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

openpdf-0.0.2.tar.gz (17.3 kB view details)

Uploaded Source

Built Distribution

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

openpdf-0.0.2-py3-none-any.whl (17.7 kB view details)

Uploaded Python 3

File details

Details for the file openpdf-0.0.2.tar.gz.

File metadata

  • Download URL: openpdf-0.0.2.tar.gz
  • Upload date:
  • Size: 17.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for openpdf-0.0.2.tar.gz
Algorithm Hash digest
SHA256 f7a855c6d82da9b3fcd2fbb18359459d2eceef1f712436f9665ea79672426a06
MD5 572dd5343fa65f4833a8d1149874eb38
BLAKE2b-256 56c43228786e0eed86719063c45b5690b6d7dc8eea049e4e896fdee0e53cc25c

See more details on using hashes here.

File details

Details for the file openpdf-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: openpdf-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 17.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for openpdf-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 5e9840030f346b23692b0148a71ba22c4f5ec53860f884103bce3000b7cb3e70
MD5 7d3d63a44bdbc27c4ef8a760b3baeefe
BLAKE2b-256 ecab703a9b625cf1ed56be33248558575ad8fc6a969e9a023deaade0d272c51c

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