Ez a rövid oktatóanyag útmutatást ad arról, hogyan távolíthatja el a metaadatokat a Word dokumentumból C# használatával. Részletek és erőforrások találhatók benne a fejlesztői környezet beállításához, a programozási lépések listája, valamint egy futtatható mintakód a metaadatok Wordből C# használatával eltávolításához. Információkat kap az egyéni és a beépített tulajdonságok gyűjteményéből az összes, valamint a kiválasztott tulajdonság törléséről.
A metaadatok Word dokumentumból való törlésének lépései C# használatával
- Állítsa be a környezetet a Aspose.Words for .NET használatára a metaadatok eltávolításához
- Töltse be a Word Document alkalmazást egyéni és beépített tulajdonságokkal
- A betöltött dokumentum egyéni tulajdonságainak elérése
- Hívja a Clear() metódust az egyéni tulajdonságok teljes eltávolításához
- Hozzáférés a betöltött dokumentum beépített tulajdonságaihoz
- A BuiltInDocumentProperties osztály Clear() metódusának meghívása csak az értékek tisztításához
- A metaadatok eltávolítása után mentse az eredményül kapott fájlt
Ezek a lépések tömör összefoglalást adnak a dokumentumtulajdonságok és személyes adatok C# használatával eltávolítása folyamatáról. A folyamat a Word fájl betöltésével kezdődik, majd hozzáfér az egyéni tulajdonságok gyűjteményéhez, és meghívja a Clear() metódust az összes tulajdonság eltávolításához. A következő lépésekben a beépített tulajdonsággyűjtemény érhető el, majd a Clear() metódus meghívása csak az értékek törléséhez.
Kód az összes dokumentumtulajdonság és személyes adat eltávolításához a C# használatával
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"); | |
} | |
} |
Ez a kódrészlet azt a folyamatot mutatja be, amely megtisztítja a metaadatokat a Word-dokumentumból C# használatával. Használhatja a CustomDocumentProperties és BuiltInDocumentProperties osztály Remove() metódusát, ha megadja a tulajdonság nevét az adott tulajdonságok értékeinek törléséhez. Hasonlóképpen, a RemoveAt() metódus is elérhető a tulajdonságindex használatához az eltávolításhoz.
Ez a cikk elvezet minket ahhoz, hogy hogyan távolíthatunk el minden dokumentumtulajdonságot és személyes adatot a C# használatával. Ha szeretne olyan alkalmazást fejleszteni, amely eltávolítja az összes oldaltörést, olvassa el a hogyan lehet eltávolítani az összes oldaltörést a Wordben a C# használatával cikket.