HTML JPG PDF XML DOCX
  Product Family
PDF

在 .NET SDK 中添加 PDF 元数据

使用服务端 .NET API 为 PDF 文档添加元数据。

Get Started

如何通过 Cloud .NET SDK 创建元数据

为了通过 Cloud .NET SDK 创建元数据,我们将使用 Aspose.PDF Cloud .NET SDK 这个云 SDK 允许您使用 C#、ASP.NET 或其他 .NET 语言在各种云平台上轻松构建基于云的 PDF 创建、编辑和转换应用程序。打开 NuGet 包管理器,搜索 Aspose.PDF Cloud 并安装。您也可以从包管理器控制台使用以下命令。

包管理器控制台命令


     
    PM> Install-Package Aspose.Pdf-Cloud
     
     

通过 .NET SDK 创建元数据的步骤

Aspose.PDF Cloud 开发人员可以用几行代码轻松加载和创建 PDF 中的元数据。

  1. 使用您的应用程序密钥和密钥创建新的配置对象
  2. 创建一个连接到云 API 的对象
  3. 上传您的文件
  4. 使用 PutSetProperty 设置所需属性
  5. 如果需要,下载结果
 

此示例代码显示了在 PDF 文档中创建元数据


    public static void AddMetadata()
    {
        const string localImageFileName = @"C:\Samples\sample.pdf";
        const string storageFileName = "sample.pdf";
        
        // Get your AppSid and AppSecret https://dashboard.aspose.cloud (free registration required).
        var pdfApi = new PdfApi(AppSecret, AppSid);
        var filesOnStorage = pdfApi.GetFilesList("");
        if (filesOnStorage.Value.All(f => f.Name != "sample.pdf"))
        {
            using var file = File.OpenRead(localImageFileName);
            var uploadResult = pdfApi.UploadFile(storageFileName, file);
            Console.WriteLine(uploadResult.Uploaded[0]);
        }
        var response = pdfApi.PutSetProperty(storageFileName, "xmp:ArchiveDate", 
            DateTime.Today.ToString(CultureInfo.InvariantCulture));
        Console.WriteLine(response.Status);
    }