EraseMetadataRedaction
Innehåll
[
Dölj
]
EraseMetadataRedaction class
Representerar en metadataredigering som raderar all metadata eller metadata som matchar specifika MetadataFilters från dokumentet.
public class EraseMetadataRedaction : MetadataRedaction
Konstruktörer
namn | Beskrivning |
---|---|
EraseMetadataRedaction() | Initierar en ny instans av EraseMetadataRedaction-klassen och raderar all metadata. |
EraseMetadataRedaction(MetadataFilters) | Initierar en ny instans av klassen EraseMetadataRedaction, raderar metadata, matchar specifik kombination avMetadataFilters . |
Egenskaper
namn | Beskrivning |
---|---|
override Description { get; } | Returnerar en sträng som beskriver redaktionen och dess parametrar. |
Filter { get; set; } | Hämtar eller ställer in filtret, som används för att välja all eller specifik metadata, till exempel författare eller företag. |
Metoder
namn | Beskrivning |
---|---|
override ApplyTo(DocumentFormatInstance) | Tillämpar redigeringen på en given formatinstans. |
Anmärkningar
Läs mer
- Mer information om att tillämpa redigeringar: Grundläggande om redigering
- Mer information om redigeringar av dokumentmetadata: Metadataredigeringar
Exempel
Följande exempel visar hur man raderar (ställ lika med tomma värden) all eller specifik metadata.
using (Redactor redactor = new Redactor(@"C:\sample.docx"))
{
// Radera författare, chef och företag
redactor.Apply(new EraseMetadataRedaction(MetadataFilters.Author | MetadataFilters.Manager | MetadataFilters.Company));
// Radera all metadata
redactor.Apply(new EraseMetadataRedaction(MetadataFilters.All));
redactor.Save();
}
Se även
- class MetadataRedaction
- namnutrymme GroupDocs.Redaction.Redactions
- hopsättning GroupDocs.Redaction