Skip to main content
Participant
Sep 21, 2017 9:40 PM UTC
Question

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

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

    This topic is closed to new replies. Start a new post to keep the conversation going.

    6 replies

    Subi Omu
    Participating Frequently
    Sep 27, 2017 6:22 AM UTC

    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上で回転をかけているページは元の座標に墨消しされますのでご注意ください。

    Translate
    katayanagi51
    Community Expert
    Community Expert
    Sep 21, 2017 11:01 PM UTC

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

    Translate
    20060928Author
    Participant
    Sep 24, 2017 8:45 PM UTC

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

    Mac版です。

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

    Translate
    sako101
    Participating Frequently
    Sep 25, 2017 12:05 AM UTC

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

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

    Translate