Skip to main content

A Python package to generate QR codes and embed them into a PDF.

Project description

QR Code Generator and PDF Creator 📄✨

Project Description

This project generates QR codes from a list of values and arranges them in a PDF file. You can configure the number of rows and columns, margins, and padding to customize the layout of the QR codes on the PDF. Each QR code is generated using the qrcode library and then embedded in a PDF file using reportlab.

Key Features

  • Generate individual QR codes with custom data.
  • Save QR codes in a single-page or multi-page PDF format.
  • Configure rows, columns, margins, and padding for grid-based QR code generation.
  • Supports generating high-quality QR codes with custom sizes and error correction.

Usage

  • To know more about how to use it : Please refer to the Usage doc

Installation

Prerequisites

  • Python 3.6
  • qrcode library (pip install qrcode[pil])
  • reportlab library (pip install reportlab)

Installation Steps

  1. Clone the repository or download the project files.
    git clone https://github.com/manishk129/qr-code-pdf-generator.git
    

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

qr_pdf-1.0.1.tar.gz (2.4 kB view details)

Uploaded Source

Built Distribution

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

qr_pdf-1.0.1-py3-none-any.whl (1.9 kB view details)

Uploaded Python 3

File details

Details for the file qr_pdf-1.0.1.tar.gz.

File metadata

  • Download URL: qr_pdf-1.0.1.tar.gz
  • Upload date:
  • Size: 2.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for qr_pdf-1.0.1.tar.gz
Algorithm Hash digest
SHA256 03ae52f74af84ecbc7a4b5cbb1a0f323b1333aa5f18d872d74d1fa4c85a25dae
MD5 09a0e13edcb341b92a52177a19ff511e
BLAKE2b-256 7f19d1e0dbfd6f95152b9e5e0412dd79f4d065d8db43f3b149bcee6c64839a52

See more details on using hashes here.

File details

Details for the file qr_pdf-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: qr_pdf-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 1.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for qr_pdf-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 cb84f521db8efe2c668b9e23e9499dc039dce3bb47b861d37d29c78e576c8ee3
MD5 f0aa55ad6a9d7dee5a5ace1e6c043b0e
BLAKE2b-256 69fb64fe70a7026e0f1ba1ee0a6aae3edc24f2bd2acfae917a8d64cb9b54fdcd

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