Cloud REST API لإدارة العلامات المائية على الصور والمستندات بصيغ الملفات الشائعة داخل تطبيقات .NET
ابدأ التجربة المجانيةGroupDocs.Watermark Cloud SDK لـ .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.
//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);
}
}
}
}