見出し画像

ゆるプロ!番外編「PDFのメタデータを削除する」

ゆるいプログラミング講座、略して「ゆるプロ!」
これは気軽に気楽に試せるゆるーいプログラミング学習コンテンツである。今回のお題は「PDFのメタデータを削除する」


2024/5/16 現在、別件の対応で、意図した通りに動作しないことに気付きましたので更新をします。詳細は私のwikiを参照ください

一言)

PDFにもメタデータがあったので今度は削除することにした。

例)PDFのメタデータを削除する

#メタデータの削除
import pypdf

infile = pypdf.PdfReader("sample.pdf", "rb")
output = pypdf.PdfWriter()

output.cloneReaderDocumentRoot(infile)
output.add_metadata({'/Producer': "e"})
output.write("output.pdf")

結果)

こちらの記事をもとにメタデータを再度、確認したらProducer: pypdfとなっていたので、追加で変更しておいた。

output.add_metadata({'/Producer': "e"})

/Producer : e

参考)

おわり!