終了

Photoshopで編集したPDFのデータサイズが大きくなります

New Here ,
Dec 17, 2024 Dec 17, 2024

リンクをクリップボードにコピー

コピー完了

Acrobatで開いたPDFを1ページごとに右クリック→Photoshopで修正する作業をしておりますが、1ページ修正するごとに10〜20MBほどPDFのデータサイズが増えてしまいます。

PDFによっては何十ページも修正するため、元のデータサイズの何倍にもなることが少なくありません。

 

データサイズ対策としてPhotoshop側で別名で保存→JPGで保存してAcrobatの元データと差し替えればサイズは大きくなりませんが、

別名で保存ではなく、保存の方が直接PDFファイルに上書きできて便利なため、Photoshopの保存を使ってもファイルサイズが大きくならない設定はできないでしょうか。

または、別名で保存したJPGデータを、PDF内の元データと簡単に差し替える設定はございますでしょうか。

Acrionscriptなどで可能であれば、自分で書いてみようと思っております。

色々調べたのですが解決策が見当たらず、ご教授いただけますと幸いです。

キーワード
Acrobat SDK と JavaScript , PDF の編集と変換

表示

161

翻訳

翻訳

レポート

レポート
コミュニティガイドライン
他のユーザーへの思いやりを持ち、敬意を払いましょう。コンテンツの出典を明記し、投稿する前に内容が重複していないか検索してください。 さらに詳しく
community guidelines
Community Expert ,
Dec 18, 2024 Dec 18, 2024

リンクをクリップボードにコピー

コピー完了

もともとはどのようなデータなのでしょうか。

PhotoshopでPDFを開くとなると、元がベクターでもラスタライズされてすべてビットマップになるので、それだけでの容量が増える可能性はあります。

そのうえで、PDF保存時の設定が影響しますから、その影響もあると考えることになります。

元がビットマップデータだったとしても、別名保存で設定を調整することは必要になってきます。

(ただ、ピクセル減らしたり圧縮率を上げたりすると劣化はすると思います)

投票

翻訳

翻訳

レポート

レポート
コミュニティガイドライン
他のユーザーへの思いやりを持ち、敬意を払いましょう。コンテンツの出典を明記し、投稿する前に内容が重複していないか検索してください。 さらに詳しく
community guidelines
Community Expert ,
Dec 18, 2024 Dec 18, 2024

リンクをクリップボードにコピー

コピー完了

事情があってPDFデータを編集しているのでしょうけど,可能なら大元のドキュメントデータを修正したいところですね。何十ページもいじるのは大変そうですし。

Acrobat上で「別名で保存したJPGデータを、PDF内の元データと簡単に差し替える」方法はないと思います。

そのPDFの出自次第なところもありますし,用途によってはやってはいけなそうですが,墨消しで非表示情報を削除すれば少しは小さくできると思いました。

投票

翻訳

翻訳

レポート

レポート
コミュニティガイドライン
他のユーザーへの思いやりを持ち、敬意を払いましょう。コンテンツの出典を明記し、投稿する前に内容が重複していないか検索してください。 さらに詳しく
community guidelines
ファン ,
Dec 18, 2024 Dec 18, 2024

リンクをクリップボードにコピー

コピー完了

そうですね
みなさん書いていますが
修正点数が多いなら
できれば、元データで修正したいところですよね。

 

 

それが出来ないのであれば
修正後に
こちらでも書きましたが
別名で保存から最適化で
ダウンサンプルするなり最適化する

PostScript吐いてディスティラーかけるかになるのかな?
(PostScriptファイルからのPDFは、今の時代に合わない事が多けど…)
参考まで

投票

翻訳

翻訳

レポート

レポート
コミュニティガイドライン
他のユーザーへの思いやりを持ち、敬意を払いましょう。コンテンツの出典を明記し、投稿する前に内容が重複していないか検索してください。 さらに詳しく
community guidelines
Community Expert ,
Dec 19, 2024 Dec 19, 2024

リンクをクリップボードにコピー

コピー完了

最新

PDFの編集というのは該当部分を隠して新しいデータを被せるかたちで行われ、変更前のデータは見えないだけでデータ内に存在します。
もう少し詳しく書くとPDF内の画像や図形、文字といったオブジェクトにはインデックスが割り当てられていてxrefというリファレンステーブルから各オブジェクトを順番に参照することで表示を組み立てます。削除されたデータはこのリファレンステーブルか外されますが、オブジェクト自体はPDFの中に存在します。新たにPDFに加えられたデータはxrefに記述され削除されたオブジェクトの代わりに表示されます。
こういった仕組みのためPDFのを編集すると容量は思った以上に増加します。なので編集途中での容量増加は気にせずにIceFloeさんの指摘のように最適化などの処理を行って調整するのが得策です。
しかしながら、他の方の指摘にもあるようにPDFを編集するよりは元のドキュメントに戻って訂正するほうが品質のコントロールもしやすく、手間もかからないでしょう。

投票

翻訳

翻訳

レポート

レポート
コミュニティガイドライン
他のユーザーへの思いやりを持ち、敬意を払いましょう。コンテンツの出典を明記し、投稿する前に内容が重複していないか検索してください。 さらに詳しく
community guidelines