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);
}

也可以看看