.NET Cloud SDK لمعالجة العلامات المائية

Cloud REST API لإدارة العلامات المائية على الصور والمستندات بتنسيقات الملفات الشائعة داخل تطبيقات .NET.

  • GroupDocs.Watermark for cURL
  • GroupDocs.Watermark for Java
ابدأ التجربة المجانية

يمكّنك GroupDocs.Watermark Cloud SDK for .NET من إدارة العلامات المائية النصية والصورية برمجيًا على مجموعة واسعة من تنسيقات المستندات بما في ذلك: PDF وMicrosoft Word وExcel وPowerPoint وVisio وOpenDocument وJPEG وBMP وPNG وTIFF وغيرها الكثير.

وهو يدعم العمل مع جميع طرق وضع العلامات المائية الأكثر طلبًا للسماح لك بإضافة العلامات المائية وإزالتها والبحث عنها واستبدالها من الصور والمستندات ذات التنسيقات المدعومة. يمكن أيضًا إزالة العلامات المائية القديمة التي تمت إضافتها بالفعل داخل المستند، بغض النظر عما إذا تمت إضافتها بواسطة أدوات خارجية. من الأسهل تخصيص إعدادات تنسيق العلامة المائية عن طريق ضبط نمط النص أو الخط أو الحجم أو اللون أو الموضع مع الحد الأدنى من الخطوط أو التعليمات البرمجية.

تم إنشاء GroupDocs.Watermark Cloud SDK لـ .NET كطبقة في الجزء العلوي من GroupDocs.Watermark Cloud REST API، مما يسمح بمستوى أعلى من التجريد بحيث لا تحتاج إلى معرفة REST API لاستخدام SDK هذا.

ميزات API المتقدمة لإدارة العلامات المائية

ابحث عن العلامات المائية المضافة بالفعل واحذفها من تنسيقات الملفات المدعومة

إضافة أو إزالة العلامة المائية من صفحات محددة أو مستند كامل

ابحث عن علامات مائية نصية أو صورية داخل المستندات

إدارة إعدادات التنسيق لمعالجة العلامات المائية

Cloud REST API يمكن استخدامه مع أي لغة أو نظام أساسي

حل آمن لإدارة العلامات المائية

إضافة علامة مائية نصية إلى المستند – C#

//Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).
public class AddTextWatermarks
    {
        public static void Run()
        {
            var configuration = new Configuration(Common.MyAppSid, Common.MyAppKey);
            var apiInstance = new WatermarkApi(configuration);

            try
            {
                var fileInfo = new FileInfo
                {
                    FilePath = "documents/sample.docx",
                    StorageName = Common.MyStorage
                };

                var options = new WatermarkOptions()
                {
                    FileInfo = fileInfo,
                    WatermarkDetails = new List
                    {
                        new WatermarkDetails
                        {
                            TextWatermarkOptions = new TextWatermarkOptions
                            {
                                Text = "New watermark text",
                                FontFamilyName = "Arial",
                                FontSize = 12d,
                            }
                        }
                    }
                };

                var request = new AddRequest(options);

                var response = apiInstance.Add(request);
                Console.WriteLine("Resultant file path: " + response.Path);
            }
            catch (Exception e)
            {
                Console.WriteLine("Exception while calling WatermarkApi: " + e.Message);
            }
        }
    }
}

Support and Learning Resources

تقدم GroupDocs.Watermark واجهات برمجة التطبيقات لعرض المستندات لبيئات التطوير الشائعة الأخرى

  عربي