PDFファイルの切り取りと隠しコンテンツの削除

PDFファイルの切り取りと隠しコンテンツの削除

macOSでプレビューを使用してPDFファイルをトリミングすると、隠しコンテンツ(切り捨て領域の外側)が残ります。ファイルサイズが変更されていないため、これがわかります。

EPSグラフィックを直接開くことができ(例:vimを介して)、BoundingBoxなどを変更できることがわかりました。その後、TeXShopを使用してEPSファイルをPDFファイルに変換すると、ファイルサイズが縮小されます。 PDFファイルから直接実行できますか? PDFファイルにBoundingBoxまたはvimを使用して直接変更できる同様の機能も含まれていますか?

ベストアンサー1

PDFファイルにBoundingBoxまたはvimを使用して直接変更できる同様の機能も含まれていますか?

はい、確かです。しかし、PDFストリームは圧縮される傾向があります。まず、PDFを解凍する必要があるかもしれません。

さらに、PDFは任意に入れ子にすることができます。修正した内容が想像していたものと/BBox異なる場合があります!

PDFファイルから直接実行できますか?

私はちょうど参照するか、mutoolいくつかのmupdfパッケージマネージャで最初にファイルを解凍してmutool clean -d input_file.pdf uncompressed_file.pdf修正してから(vimまたは希望のテキストツール)mutool draw -o reduced_file.pdf uncompressed_file.pdf

おすすめ記事