.NET Cloud SDK для управления водяными знаками

Облачный 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.

Расширенные функции API управления водяными знаками

Поиск и удаление уже добавленных водяных знаков из поддерживаемых форматов файлов

Добавить или удалить водяной знак с определенных страниц или всего документа

Поиск текстовых или графических водяных знаков внутри документов

Управление настройками форматирования для управления водяными знаками

Облачный REST API для использования с любым языком или платформой

Защищенное решение для управления водяными знаками

Добавить текстовый водяной знак в документ — C#

//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);
            }
        }
    }
}

Ресурсы поддержки и обучения

GroupDocs.Watermark предлагает API для просмотра документов для других популярных сред разработки.

  РУССКИЙ