Extrahujte metadata z dokumentu Word pomocí NET REST API

Tento článek popisuje, jak extrahovat metadata z dokumentu Word pomocí NET REST API. Naučíte se automaticky číst metadata Word DOC s C# Low Code API pomocí cloudové sady .NET. Tento kód nevyžaduje žádný nástroj nebo software třetí strany k získání informací.

Předpoklad

Kroky k načtení vlastností dokumentu ve Wordu pomocí C# REST API

  1. Vytvořte instanci objektu Configuration nastavením ClientId a ClientSecret
  2. Vytvořte objekt třídy WordsApi pomocí objektu Configuration
  3. Přečtěte si vstupní soubor aplikace Word do bajtového pole
  4. Vytvořte objekt požadavku GetDocumentPropertiesOnlineRequest pro čtení metadat
  5. Chcete-li získat vlastnosti, vyvolejte metodu GetDocumentPropertiesOnline()
  6. Analyzujte všechny vlastnosti v odpovědi API a zobrazte informace

Tyto kroky definují proces vývoje Prohlížeče metadat Word DOC s C# REST API. Vytvořte instanci objektu WordsApi s ID klienta a poté načtěte vstupní dokument aplikace Word do bajtového pole. Nakonec vytvořte objekt požadavku pomocí třídy GetDocumentPropertiesOnlineRequest a použijte jej k načtení vlastností dokumentu pomocí metody GetDocumentPropertiesOnline().

Kód pro čtení vlastností aplikace Microsoft Word pomocí C# REST API

using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Threading.Tasks;
using Aspose.Words.Cloud.Sdk;
using Aspose.Words.Cloud.Sdk.Model;
using Aspose.Words.Cloud.Sdk.Model.Requests;
namespace WordsSample.Words
{
public class WordFileOperations
{
public void GetWordFileProperties()
{
var config = new Configuration
{
ClientId = "id",
ClientSecret = "secret"
};
var wordsApi = new WordsApi(config);
using var requestDocument = File.OpenRead("Sample.docx");
var request = new GetDocumentPropertiesOnlineRequest(requestDocument);
var task = wordsApi.GetDocumentPropertiesOnline(request);
task.Wait();
var result = task.Result;
foreach(var prop in result.DocumentProperties.List)
{
Console.WriteLine($"{prop.Name}:{prop.Value},Is builtin:{prop.BuiltIn}");
}
}
}
}

Tento ukázkový kód ukazuje, jak vyvinout Prohlížeč metadat Word s C# Low Code API. Výsledný objekt obsahuje kolekci vlastností dokumentu obsahující názvy vlastností a dvojice hodnot. Pokud je váš zdrojový soubor aplikace Word chráněn heslem, zadejte heslo v objektu požadavku.

Tento článek nás naučil vývoj Prohlížeče metadat dokumentu Word s NET REST API. Pokud chcete změnit vlastnosti souboru aplikace Word, přečtěte si následující článek: Změňte vlastnosti dokumentu aplikace Word pomocí rozhraní NET REST API.

 Čeština