Skip to main content
Participant
September 21, 2017
Question

複数ファイルの同一位置への墨消し

  • September 21, 2017
  • 2 replies
  • 9619 views

大量のPDFファイルの、全ての頁の、同じ位置(物理的に同じ座標の同一の矩形で)に、墨消しを、施したいのですが、方法が見つかりません。同じ書式で作成された書類の個人名の部分を墨消ししたいので、テキスト検索での墨消しは適用できず、困っています。バッチ処理を使ってでも実現したいのですが、良い方法はないでしょうか。

    This topic has been closed for replies.

    2 replies

    Subi Omu
    Participating Frequently
    September 27, 2017

    JavaScriptをアクションスクリプトで実行して墨消しを自動処理する方法です。

    アクションスクリプトの使い方は以下を参考にしてください。

    http://qiita.com/kuro512/items/da8bc46905a63b061868

    実行するJavaScriptは以下を入力します。

    for (i=0; i<this.numPages; i++) {

        this.addAnnot (

        {

            type: "Redact",

            quads:[[50, 100, 200, 100, 50, 75, 200, 75]],

            page: i

        });

    }

    this.applyRedactions();

    墨消しのエリアは座標で指定します。

    紙の左下をXY軸のグラフの0座標と考えて

    [[左上のx, 左上のy, 右上のx, 右上のy, 左下のx, 左下のy, 右下のx, 右下のy]]

    をポイント換算した数値で指定します。

    PDF上で回転をかけているページは元の座標に墨消しされますのでご注意ください。

    katayanagi51
    Community Expert
    Community Expert
    September 21, 2017

    使用するアプリケーションは何でしょうか。AcrobatProDCですか?

    20060928Author
    Participant
    September 24, 2017

    レスポンスありがとうございます。

    Mac版です。

    Acrobat Pro DC, 2015 Release Classic, バージョン2015.006.30355となっています。

    sako101
    Community Manager
    Community Manager
    September 25, 2017

    アドビジャパンフォーラムをご利用いただきありがとうございます。

    Acrobat に関するご質問でしたので、Acrobat コミュニティへ移動いたしました。