HTML JPG PDF XML DOCX
  Product Family
PDF

العمل مع البيانات الوصفية في PDF في .NET SDK

التلاعب بالبيانات الوصفية في مستند PDF باستخدام .NET API على الخادم.

Get Started

كيفية العمل مع البيانات الوصفية عبر Cloud .NET SDK

لكي نعمل مع البيانات الوصفية عبر Cloud .NET SDK، سنستخدم Aspose.PDF Cloud .NET SDK يتيح لك هذا SDK السحابي إنشاء تطبيقات لإنشاء وتحرير وتحويل PDF بسهولة باستخدام C#، ASP.NET، أو لغات .NET أخرى لمختلف منصات السحابة. افتح NuGet مدير الحزم، ابحث عن Aspose.PDF Cloud وقم بالتثبيت. يمكنك أيضاً استخدام الأمر التالي من وحدة التحكم في مدير الحزم.

أمر وحدة التحكم في مدير الحزم


     
    PM> Install-Package Aspose.Pdf-Cloud
     
     

خطوات إنشاء البيانات الوصفية عبر .NET SDK

يمكن لمطوري Aspose.PDF Cloud تحميل وإنشاء البيانات الوصفية في PDF بسهولة باستخدام بضعة أسطر من التعليمات البرمجية.

  1. إنشاء كائن تكوين جديد باستخدام المفتاح السري للتطبيق والمفتاح
  2. إنشاء كائن للاتصال بـ Cloud 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);
    }