EraseMetadataRedaction
Содержание
[
Скрывать
]
EraseMetadataRedaction class
Представляет редактирование метаданных, которое удаляет из документа все метаданные или метаданные, соответствующие определенным фильтрам метаданных.
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