Cloud REST API, .NET uygulamaları içinde popüler dosya formatlarındaki görüntü ve belgeler için filigran yönetimi.
Ücretsiz Denemeye BaşlayınGroupDocs.Watermark Cloud SDK for .NET, geniş bir belge formatı yelpazesinde (örnek: PDF, Microsoft Word, Excel, PowerPoint, Visio, OpenDocument, JPEG, BMP, PNG, TIFF ve daha fazlası) metin ve görüntü filigranlarını programlı olarak yönetmenizi sağlar.
Desteklediği en çok talep edilen filigranlama yöntemleri sayesinde, desteklenen formatlardaki görüntü ve belgelerden filigran eklemenize, kaldırmanıza, aramanıza ve değiştirmenize olanak tanır. Belgede daha önce eklenmiş eski filigranlar da, üçüncü taraf araçlarla eklenmiş olsun, kaldırılabilir. Metin stili, yazı tipi, boyut, renk veya konumu ayarlayarak filigran biçimlendirme ayarlarını minimum kod satırıyla özelleştirmek daha kolaydır.
GroupDocs.Watermark Cloud SDK for .NET, GroupDocs.Watermark Cloud REST API üzerine bir katman olarak inşa edilmiştir; bu sayede daha yüksek bir soyutlama seviyesi sağlanır ve SDK’i kullanmak için REST API’i bilmenize gerek kalmaz.
//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);
}
}
}
}