Questo breve tutorial fornisce istruzioni su come rimuovere i metadati dal documento Word utilizzando C#. Contiene dettagli e risorse per impostare l’ambiente di sviluppo, un elenco di passaggi di programmazione e un codice di esempio eseguibile per rimuovere i metadati da Word utilizzando C#. Si otterranno informazioni sulla cancellazione di tutte le proprietà selezionate dalla raccolta di proprietà personalizzate e integrate.
Passaggi per cancellare i metadati dal documento di Word usando C#
- Imposta l’ambiente in modo che utilizzi Aspose.Words for .NET per rimuovere i metadati
- Carica la parola Document con proprietà personalizzate e integrate
- Accedi alle proprietà personalizzate del documento caricato
- Chiamare il metodo Clear() per rimuovere completamente le proprietà personalizzate
- Accedi alle proprietà integrate del documento caricato
- Chiama il metodo Clear() della classe BuiltInDocumentProperties per pulire solo i valori
- Salva il file risultante dopo aver rimosso i metadati
Questi passaggi presentano un riepilogo conciso del processo di rimozione di tutte le proprietà del documento e delle informazioni personali utilizzando C#. Il processo viene avviato caricando il file Word seguito dall’accesso alla raccolta delle proprietà personalizzate e chiamando il metodo Clear() per rimuovere tutte le proprietà. Nei passaggi successivi, si accede alla raccolta delle proprietà predefinite, seguita dalla chiamata al metodo Clear() per eliminare solo i valori.
Codice per rimuovere tutte le proprietà del documento e le informazioni personali utilizzando C#
using Aspose.Words; | |
using Aspose.Words.Properties; | |
class Program | |
{ | |
static void Main(string[] args) // Un-protect Excel file using C# | |
{ | |
// Set the license | |
new License().SetLicense("Aspose.Total.lic"); | |
// Load the Word file | |
Document doc = new Document("SampleProps.doc"); | |
// Access the custom properties | |
CustomDocumentProperties custProps = doc.CustomDocumentProperties; | |
custProps.Clear(); | |
// Access the built-in properties | |
BuiltInDocumentProperties builtInProps = doc.BuiltInDocumentProperties; | |
builtInProps.Clear(); | |
// Save the Word file | |
doc.Save("Output.doc"); | |
System.Console.WriteLine("Done"); | |
} | |
} |
Questo frammento di codice mostra il processo per ripulire i metadati dal documento di Word utilizzando C#. È possibile utilizzare il metodo Remove() delle classi CustomDocumentProperties e BuiltInDocumentProperties fornendo il nome della proprietà per eliminare i valori delle proprietà particolari. Allo stesso modo, il metodo RemoveAt() è disponibile per utilizzare l’indice di proprietà per la rimozione.
Questo articolo ci ha guidato su come rimuovere tutte le proprietà del documento e le informazioni personali utilizzando C#. Se sei interessato a sviluppare un’applicazione per rimuovere tutte le interruzioni di pagina, fai riferimento all’articolo su come rimuovere tutte le interruzioni di pagina in Word usando C#.