Files
medicus/tagpdf.py
2025-10-26 18:47:00 +01:00

25 lines
570 B
Python

from pypdf import PdfReader, PdfWriter
# Load the existing PDF
reader = PdfReader(r"u:\Dropbox\!!!Days\Downloads Z230\output11.pdf")
writer = PdfWriter()
# Copy all pages to the writer
for page in reader.pages:
writer.add_page(page)
#Get metadata
metadata = reader.metadata
author = metadata.get("/Author","")
author=author+', YourName'
print(author)
# Set metadata
writer.add_metadata({"/Author": ""})
writer.add_metadata({"/Author": author})
# Save the updated PDF
with open(r"u:\Dropbox\!!!Days\Downloads Z230\output11.pdf", "wb") as f:
writer.write(f)