EraseMetadataRedaction
내용물
[
숨다
]
EraseMetadataRedaction class
문서에서 특정 MetadataFilter와 일치하는 모든 메타데이터 또는 메타데이터를 지우는 메타데이터 교정을 나타냅니다.
public class EraseMetadataRedaction : MetadataRedaction
생성자
이름 | 설명 |
---|---|
EraseMetadataRedaction() | EraseMetadataRedaction 클래스의 새 인스턴스를 초기화하여 모든 메타데이터를 지웁니다. |
EraseMetadataRedaction(MetadataFilters) | EraseMetadataRedaction 클래스의 새 인스턴스를 초기화하여 메타데이터를 지우고 특정 조합을 일치시킵니다.MetadataFilters . |
속성
이름 | 설명 |
---|---|
override Description { get; } | 교정 및 해당 매개 변수를 설명하는 문자열을 반환합니다. |
Filter { get; set; } | 전체 또는 특정 메타데이터(예: 작성자 또는 회사)를 선택하는 데 사용되는 필터를 가져오거나 설정합니다. |
행동 양식
이름 | 설명 |
---|---|
override ApplyTo(DocumentFormatInstance) | 지정된 형식 인스턴스에 교정을 적용합니다. |
비고
더 알아보기
예
다음 예제는 전체 또는 특정 메타데이터를 지우는 방법(빈 값과 동일하게 설정)을 보여줍니다.
using (Redactor redactor = new Redactor(@"C:\sample.docx"))
{
// 작성자, 관리자 및 회사 지우기
redactor.Apply(new EraseMetadataRedaction(MetadataFilters.Author | MetadataFilters.Manager | MetadataFilters.Company));
// 모든 메타데이터 삭제
redactor.Apply(new EraseMetadataRedaction(MetadataFilters.All));
redactor.Save();
}
또한보십시오
- class MetadataRedaction
- 네임스페이스 GroupDocs.Redaction.Redactions
- 집회 GroupDocs.Redaction