Ez a rövid cikk rövid pillantást vet a Word metaadatok C# használatával** való szerkesztésére**. Megosztja a fejlesztői környezet beállításának részletes leírását, a végrehajtandó lépések listáját, valamint egy futó mintakódot a Word metaadatok C# használatával megváltoztatásához. Megtanulja elérni az egyéni és beépített tulajdonságokat, és szerkeszteni azokat az alkalmazás követelményei szerint.
A Word dokumentum metaadatainak szerkesztésének lépései C# használatával
- Adja hozzá a Aspose.Words for .NET könyvtárat a projekthez a metaadatok szerkesztéséhez
- Töltse be a Word fájlt a Document objektumba, és nyissa meg a benne található custom properties
- Frissítse a kívánt metaadatokat a Value tulajdonság használatával
- Hozzáférés a beépített dokumentum tulajdonságaihoz
- Frissítse a kívánt tulajdonságokat a megfelelő tulajdonságnevek használatával
- Mentse el az eredményül kapott Word fájlt
Ezek a lépések összefoglalják a Word metaadat-váltó C# használatával történő fejlesztésének folyamatát. A folyamat a cél Word-fájl betöltésével kezdődik, majd az egyéni tulajdonságok gyűjteményéhez való hozzáféréssel szerkesztés céljából. Hasonlóképpen elérheti és módosíthatja a beépített tulajdonságokat a kívánt tulajdonságnév megadásával és új adatok beállításával az érték tulajdonság használatával.
Kód a dokumentum tulajdonságainak szerkesztéséhez a Wordben C# használatával
using Aspose.Words; | |
using Aspose.Words.Properties; | |
class Program{ | |
static void Main(string[] args) // Modify document properties using C# | |
{ | |
// Set the license | |
new License().SetLicense("Aspose.Total.lic"); | |
// Load the document | |
Document doc = new Document("SampleProps.doc"); | |
// Access the custom document properties | |
CustomDocumentProperties custProps = doc.CustomDocumentProperties; | |
if (custProps["Authorized"] != null) | |
{ | |
// Set properties | |
custProps["Authorized By"].Value = "John"; | |
custProps["Authorized Date"].Value = new System.DateTime(1972,11,11); | |
custProps["Authorized Revision"].Value = 200; | |
custProps["Authorized Amount"].Value = 400; | |
} | |
// Access built-in document properties | |
BuiltInDocumentProperties documentProperties = doc.BuiltInDocumentProperties; | |
// Set properties | |
documentProperties["Subject"].Value = "Test Subject"; | |
documentProperties["Manager"].Value = "Test Manager"; | |
documentProperties["Company"].Value = "Test Company"; | |
// Save the Word file | |
doc.Save("Output.doc"); | |
System.Console.WriteLine("Done"); | |
} | |
} |
Ez a kód bemutatja a Word metaadatok C# használatával történő szerkesztésének folyamatát. A Document osztály CustomDocumentProperties gyűjteménye az egyéni tulajdonságok, a BuiltInDocumentProperties gyűjtemény pedig a beépített tulajdonságok beállítására szolgál. Különböző tulajdonságokat állíthat be, például Szerző, Kategória, Megjegyzések, Vállalat és CreatedTime, hogy csak néhányat említsünk.
Ez a cikk megtanított minket egy DOCX metaadat-szerkesztő fejlesztésére C# használatával. Ha meg szeretné ismerni az új Word-fájl létrehozásának folyamatát, tekintse meg a Hogyan készítsünk Word dokumentumot C#-ban című cikket.