Ovaj kratki članak daje kratak pogled na kako urediti Word metapodatke pomoću C#. Dijeli detaljan opis postavljanja razvojnog okruženja, popis koraka koje treba izvršiti i pokrenuti primjer koda za promjenu Wordovih metapodataka pomoću C#. Naučit ćete pristupiti prilagođenim i ugrađenim svojstvima i urediti ih prema zahtjevima aplikacije.
Koraci za uređivanje metapodataka Word dokumenta pomoću C#
- Dodajte biblioteku Aspose.Words for .NET projektu za uređivanje metapodataka
- Učitajte Word datoteku u objekt Document i pristupite custom properties u njoj
- Ažurirajte željene metapodatke pomoću svojstva Value
- Pristupite ugrađenim svojstvima dokumenta
- Ažurirajte željena svojstva koristeći odgovarajuće nazive svojstava
- Spremite rezultirajuću Word datoteku
Ovi koraci sažimaju proces razvoja Promjenjiva metapodataka u Wordu koristeći C#. Proces započinje učitavanjem ciljne Word datoteke nakon čega slijedi pristup zbirci prilagođenih svojstava za uređivanje. Slično tome, možete pristupiti ugrađenim svojstvima i mijenjati ih davanjem željenog naziva svojstva i postavljanjem novih podataka pomoću svojstva vrijednosti.
Kod za uređivanje svojstava dokumenta u Wordu pomoću C#
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"); | |
} | |
} |
Ovaj kôd demonstrira postupak uređivanja Word metapodataka pomoću C#. Kolekcija CustomDocumentProperties u klasi Document koristi se za postavljanje prilagođenih svojstava, a kolekcija BuiltInDocumentProperties koristi se za postavljanje ugrađenih svojstava. Možete postaviti različita svojstva kao što su Autor, Kategorija, Komentari, Tvrtka i Vrijeme stvaranja da spomenemo samo neke.
Ovaj nas je članak naučio razviti DOCX uređivač metapodataka koristeći C#. Ako želite naučiti postupak stvaranja nove Word datoteke, pogledajte članak na kako napraviti Word dokument u C#.