Tento stručný návod obsahuje pokyny, jak odstranit metadata z dokumentu Word pomocí C#. Obsahuje podrobnosti a zdroje pro nastavení vývojového prostředí, seznam kroků programování a spustitelný ukázkový kód pro odstranění metadat z Wordu pomocí C#. Získáte informace o vymazání všech i vybraných vlastností z kolekce vlastních a vestavěných vlastností.
Kroky k vymazání metadat z dokumentu Word pomocí C#
- Nastavte prostředí tak, aby k odstranění metadat používalo Aspose.Words for .NET
- Načtěte Word Document s vlastními a vestavěnými vlastnostmi
- Přístup k uživatelským vlastnostem načteného dokumentu
- Voláním metody Clear() zcela odstraníte uživatelské vlastnosti
- Přístup k integrovaným vlastnostem načteného dokumentu
- Voláním metody Clear() třídy BuiltInDocumentProperties vyčistíte pouze hodnoty
- Po odstranění metadat uložte výsledný soubor
Tyto kroky představují stručné shrnutí procesu odstranění všech vlastností dokumentu a osobních informací pomocí C#. Proces se zahájí načtením souboru aplikace Word a následným přístupem ke kolekci uživatelských vlastností a voláním metody Clear() k odstranění všech vlastností. V dalších krocích se přistupuje k vestavěné kolekci vlastností a následuje volání metody Clear() k odstranění pouze hodnot.
Kód pro odstranění všech vlastností dokumentu a osobních informací pomocí 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"); | |
} | |
} |
Tento fragment kódu ukazuje proces čištění metadat z dokumentu Word pomocí C#. Můžete použít metodu Remove() třídy CustomDocumentProperties a BuiltInDocumentProperties zadáním názvu vlastnosti k odstranění hodnot konkrétních vlastností. Podobně je k dispozici metoda RemoveAt() pro použití indexu vlastností k odstranění.
Tento článek nás vedl k tomu, jak odstranit všechny vlastnosti dokumentu a osobní informace pomocí C#. Pokud máte zájem o vývoj aplikace pro odstranění všech zalomení stránek, přečtěte si článek na jak odstranit všechny konce stránek ve Wordu pomocí C#.