Jak upravit metadata aplikace Word pomocí C#

Tento krátký článek poskytuje rychlý pohled na jak upravit Word metadata pomocí C#. Sdílí podrobný popis nastavení vývojového prostředí, seznam kroků, které je třeba provést, a běžící ukázkový kód pro změnu metadat aplikace Word pomocí C#. Naučíte se přistupovat k vlastním a vestavěným vlastnostem a upravovat je podle požadavků aplikace.

Kroky k úpravě metadat dokumentu Word pomocí C#

  1. Přidejte do projektu knihovnu Aspose.Words for .NET pro úpravu metadat
  2. Načtěte soubor aplikace Word do objektu Document a získejte přístup k custom properties v něm
  3. Aktualizujte požadovaná metadata pomocí vlastnosti Value
  4. Přístup k integrovaným vlastnostem dokumentu
  5. Aktualizujte požadované vlastnosti pomocí příslušných názvů vlastností
  6. Uložte výsledný soubor aplikace Word

Tyto kroky shrnují proces vývoje Word metadat měniče pomocí C#. Proces je zahájen načtením cílového souboru aplikace Word a následným přístupem ke kolekci uživatelských vlastností pro úpravy. Podobně můžete přistupovat k vestavěným vlastnostem a upravovat je zadáním požadovaného názvu vlastnosti a nastavením nových dat pomocí vlastnosti value.

Kód pro úpravu vlastností dokumentu ve Wordu pomocí 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");
}
}

Tento kód ukazuje proces úpravy metadat aplikace Word pomocí C#. Kolekce CustomDocumentProperties ve třídě Document se používá k nastavení uživatelských vlastností a kolekce BuiltInDocumentProperties se používá k nastavení vestavěných vlastností. Můžete nastavit různé vlastnosti, jako je Autor, Kategorie, Komentáře, Společnost a Čas vytvoření, abychom jmenovali alespoň některé.

Tento článek nás naučil vyvinout editor metadat DOCX pomocí C#. Pokud se chcete naučit proces vytvoření nového souboru Word, přečtěte si článek na jak vytvořit dokument Word v C#.

 Čeština