EraseMetadataRedaction
Contenuti
[
Nascondere
]
EraseMetadataRedaction class
Rappresenta una redazione dei metadati che cancella tutti i metadati o i metadati che corrispondono a specifici MetadataFilters dal documento.
public class EraseMetadataRedaction : MetadataRedaction
Costruttori
Nome | Descrizione |
---|---|
EraseMetadataRedaction() | Inizializza una nuova istanza della classe EraseMetadataRedaction, cancellando tutti i metadati. |
EraseMetadataRedaction(MetadataFilters) | Inizializza una nuova istanza della classe EraseMetadataRedaction, cancellando i metadati, abbinando una combinazione specifica diMetadataFilters . |
Proprietà
Nome | Descrizione |
---|---|
override Description { get; } | Restituisce una stringa che descrive la redazione e i suoi parametri. |
Filter { get; set; } | Ottiene o imposta il filtro utilizzato per selezionare tutti o metadati specifici, ad esempio Autore o Società. |
Metodi
Nome | Descrizione |
---|---|
override ApplyTo(DocumentFormatInstance) | Applica la redazione a una data istanza di formato. |
Osservazioni
Saperne di più
- Maggiori dettagli sull’applicazione delle redazioni: Nozioni di base sulla redazione
- Maggiori dettagli sulla redazione dei metadati del documento: Redazioni di metadati
Esempi
L’esempio seguente mostra come cancellare (impostare valori uguali a valori vuoti) tutti o metadati specifici.
using (Redactor redactor = new Redactor(@"C:\sample.docx"))
{
// Cancella autore, manager e azienda
redactor.Apply(new EraseMetadataRedaction(MetadataFilters.Author | MetadataFilters.Manager | MetadataFilters.Company));
// Cancella tutti i metadati
redactor.Apply(new EraseMetadataRedaction(MetadataFilters.All));
redactor.Save();
}
Guarda anche
- class MetadataRedaction
- spazio dei nomi GroupDocs.Redaction.Redactions
- assemblea GroupDocs.Redaction