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