web-dev-qa-db-ja.com

PDFに画像を埋め込むことはメタデータを保持しますか?

PDFファイルがあります。顧客は技術的ではないので、メタデータ(写真のGPS位置など)を自分で削除したくありません)。 PDF PDFに埋め込まれている場合は自動的に削除されます。

たとえば、PDFStreamerを使用して埋め込み画像を検索しましたが、base64にあります:contentType="image/png" href="" [CONTENT in BASE64]

多分私の質問は、base64画像エンコーディングにメタデータが含まれているかどうかです。

4
Anderson

はい、PDFツールの動作方法によっては、EXIFデータが保存される場合があります。

例として、EXIFデータを含むJPEGを取り、それをLibreOffice Writerに入れ、その文書をPDF "Lossless Compression"を有効にして "Reduce Image DPI"を無効にして保存します。次に、そこから画像を抽出しますPDF(これには多くのツールがあり、速度を上げるためにオンラインのものを使用しました)JPEG EXIFデータはまだそこにあります。

不可逆JPEG圧縮を有効にすると、少なくともLibreOfficeのPDFエクスポートダイアログで)、JPEGはEXIFデータが取り除かれた新しいファイルに再圧縮されているように見えます。

Windowsで画像からEXIFデータを削除することは難しくありません。プロセスを通してそれらを話すことができるはずです。各画像について、右クリックしてプロパティに移動し、詳細タブに移動して、下部にある[プロパティと個人情報の削除]リンクをクリックし、[このファイルから次のプロパティを削除する]を選択して、[すべて選択]ボタンをクリックします。 OKをクリックします。

3
Polynomial