Cloud REST API để quản lý watermark trên hình ảnh và tài liệu của các định dạng tệp phổ biến trong các ứng dụng .NET.
Bắt đầu dùng thử miễn phíGroupDocs.Watermark Cloud SDK for .NET cho phép bạn quản lý watermark dạng văn bản & hình ảnh một cách lập trình trên nhiều định dạng tài liệu, bao gồm: PDF, Microsoft Word, Excel, PowerPoint, Visio, OpenDocument, JPEG, BMP, PNG, TIFF và nhiều hơn nữa.
Nó hỗ trợ tất cả các phương pháp watermark được yêu cầu nhiều nhất, cho phép bạn thêm, xóa, tìm kiếm và thay thế watermark trong hình ảnh và tài liệu của các định dạng được hỗ trợ. Các watermark cũ đã được thêm vào tài liệu cũng có thể bị xóa, bất kể chúng được thêm bởi công cụ của bên thứ ba. Việc tùy chỉnh cài đặt định dạng watermark trở nên dễ dàng hơn bằng cách điều chỉnh kiểu chữ, phông, kích thước, màu sắc hoặc vị trí với ít dòng mã.
GroupDocs.Watermark Cloud SDK for .NET được xây dựng như một lớp trên cùng của GroupDocs.Watermark Cloud REST API, cung cấp mức độ trừu tượng cao hơn để bạn không cần biết REST API khi sử dụng SDK này.
//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);
}
}
}
}