Sanitize

Metadata.Sanitize method

可能であれば、検出されたすべてのパッケージまたはパッケージ全体から書き込み可能なメタデータ プロパティを削除します. 操作は再帰的であるため、ネストされたすべてのパッケージにも影響します.

public int Sanitize()

戻り値

影響を受けるプロパティの数。

備考

もっと詳しく知る

この例は、検出されたすべてのメタデータ パッケージ/プロパティをファイルから削除する方法を示しています。

using (Metadata metadata = new Metadata(Constants.InputPdf))
{
    // 検出されたメタデータ パッケージを削除します
    var affected = metadata.Sanitize();
    Console.WriteLine("Properties removed: {0}", affected);

    metadata.Save(Constants.OutputPdf);
}

関連項目