Добавить аннотацию водяного знака
Contents
[
Hide
]
Как добавить аннотацию водяного знака в C#
Аннотация Водяной знак добавляет текстовый водяной знак, как показано на рисунке ниже.
Annotation API (включенный в Conholdate.Total для .NET) имеет возможность указать следующие свойства для [WatermarkAnnotation] (https://apireference.groupdocs.com/net/annotation/groupdocs.annotation.models.annotationmodels/watermarkannotation) тип:
- Box - определяет положение аннотации на странице документа;
- Текст - текст водяного знака;
- FontColor - цвет текста аннотации;
- FontFamily - шрифт текста аннотации;
- FontSize - размер шрифта текста;
- Непрозрачность - позволяет установить прозрачность аннотации;
- Угол - угол наклона текста водяного знака;
- VerticalAlignment - определяет вертикальное выравнивание документа;
- HorizontalAlignment - определяет горизонтальное выравнивание документа.
- AutoScale - размер водяного знака зависит от длины слова и размера документа.
Выполните следующие действия, чтобы добавить аннотацию водяного знака в документ:
- Создать объект Аннотатор с входным путем или потоком документа;
- Создать объект [WatermarkAnnotation] (https://apireference.groupdocs.com/net/annotation/groupdocs.annotation.models.annotationmodels/watermarkannotation) с желаемыми свойствами (положением, цветом и т. д.);
- Вызовите метод Add и передайте [WatermarkAnnotation](https://apireference.groupdocs.com/net/annotation /groupdocs.annotation.models.annotationmodels/watermarkannotation) объект;
- Вызов метода Сохранить с результирующим путем или потоком документа.
В следующем коде показано, как добавить в документ Аннотацию водяного знака:
Дополнительные ресурсы
Примеры GitHub
Вы можете легко запустить приведенный выше код и увидеть функцию в действии в наших примерах GitHub:
- GroupDocs.Annotation для примеров, плагинов и демонстраций .NET
- [GroupDocs.Annotation для примеров, плагинов и демонстраций Java] (https://github.com/groupdocs-annotation/GroupDocs.Annotation-for-Java)
- [Пример аннотации документа для пользовательского интерфейса .NET MVC] (https://github.com/groupdocs-annotation/GroupDocs.Annotation-for-.NET-MVC)
- [Современный пример аннотации документа для .NET App WebForms UI] (https://github.com/groupdocs-annotation/GroupDocs.Annotation-for-.NET-WebForms)
- [Современный пример пользовательского интерфейса приложения Java Dropwizard с аннотацией документа] (https://github.com/groupdocs-annotation/GroupDocs.Annotation-for-Java-Dropwizard)
- [Пример аннотации документа для пользовательского интерфейса Java Spring] (https://github.com/groupdocs-annotation/GroupDocs.Annotation-for-Java-Spring)