Облачный REST API для управления водяными знаками на изображениях и документах популярных форматов файлов в приложениях .NET.
Начать бесплатную пробную версиюПакет SDK GroupDocs.Watermark Cloud для .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);
}
}
}
}