Skip to main content

A tool to fill ATF form 5320.20

Project description

5320.20 Filler


The script is designed to allow for automatically filling ATF form 5320.20.

  1. pdftk-server (Must add to your path enviroment varible).
  2. Python version 3.6 or greater.
  1. pip install fill5320
  2. Copy static_data.csv, destinations_data.csv, firearms_data.csv, signature.png, fields.json, atf_form_5320.pdf to directory of choice.
  1. Modify owner information in static_data.csv
  2. Modify destinations in destinations_data.csv
  3. Modify firearms information in firearms_data.csv
  4. Edit signature.png
  1. From the desired working directory python -m fill5320
  2. Filled files will be placed in a directory titled filled and signed will be placed in signed
Command Line Arugments
  1. -i path to static data csv file, default is static_data.csv
  2. -d path to destination address file, default is destinations_data.csv
  3. -r path to firearms data csv file, default is firearms_data.csv
  4. -f path to field definition file, default is fields.json This is generated by pdfforms
  5. -s path to signature image file, default is signature.png should be png format and 987x143 pixels. Other sizes may work, but not tested
  6. -p position of signature image on pdf, default 1x70x195x200x12 (page number, x, y, width, height)

Example Output

Project details

Download files

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

Files for fill5320, version 0.0.12
Filename, size File type Python version Upload date Hashes
Filename, size fill5320-0.0.12-py3-none-any.whl (5.6 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size fill5320-0.0.12.tar.gz (4.5 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page