Skip to main content

LINT PDF metadata for resumes (title, author, keywords, etc.)

Project description

rrlinter

LINT PDF metadata for resumes (title, author, keywords, etc.)

Install

pip install rrlinter

CLI Usage

rrlinter make

Library Usage

from rrlinter import PDFMetadataEditor

editor = PDFMetadataEditor("resume.pdf")

# Read current metadata
print(editor.metadata)

# Set individual fields
editor.set_title("My Resume")
editor.set_author("Jane Doe")
editor.set_keywords("python, developer")

# Or set multiple at once
editor.set_batch(title="My Resume", author="Jane Doe")

# Save (in-place or to a new file)
editor.save()
editor.save("output.pdf")

Available fields

title, author, subject, keywords, creator, producer

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

rrlinter-0.1.1.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

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

rrlinter-0.1.1-py3-none-any.whl (3.5 kB view details)

Uploaded Python 3

File details

Details for the file rrlinter-0.1.1.tar.gz.

File metadata

  • Download URL: rrlinter-0.1.1.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for rrlinter-0.1.1.tar.gz
Algorithm Hash digest
SHA256 5e4a6968b09f76f47b2e18211bb183af43fc5fdf3578a7037465f0351db0c0c0
MD5 a70e24de80e1187de1c1303f5bdd39d7
BLAKE2b-256 96081c7306fe6bbb331b44a3b145c52d852dc1d0e891f90c6bc4c3f062c303da

See more details on using hashes here.

File details

Details for the file rrlinter-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: rrlinter-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 3.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for rrlinter-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 cb0bbe8587686841419016bca6ed468ec350bb1726460affbbd55cfc57a9466a
MD5 b1fb0b786eef3669f40e9fb06618b74d
BLAKE2b-256 6386583377b8b434eb1c6c62d1acab1ad016c623ddd7831a834e9c5af007e5dc

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