WatermarkArtifact

WatermarkArtifact

Обзор

WatermarkArtifact является классом в Aspose.PDF FOSS для .NET. Наследники от: Artifact.

Представляет собой артефакт водяного знака, который может быть добавлен на страницу PDF.

Этот класс предоставляет 15 методов для работы с объектами WatermarkArtifact в программах .NET. Доступные методы включают: AddToPage, Artifact, BeginUpdates, Dispose, GetValue, RemoveValue, SaveUpdates, SetImage, SetLinesAndState, SetPageNumberReplacementString, SetPdfPage, SetText, и 3 дополнительных метода. Все публичные участники доступны для любого приложения .NET после установки пакета Aspose.PDF FOSS for .Net. Свойства: ArtifactHorizontalAlignment, ArtifactVerticalAlignment, BackgroundColor, BottomMargin, Contents, CustomSubtype, и еще 18.

Свойства

Наименование:Тип:AccessОписание:
TypeArtifactTypeЧитать/писатьКлассификация артефакта.
SubtypeArtifactSubtypeЧитать/писатьПодтип артефакта.
CustomTypestring?Читать/писатьНазвание нестандартного типа артефакта.
CustomSubtypestring?Читать/писатьНазвание нестандартного подтипа артефакта.
Textstring?Читать/писатьТекстовый контент, извлеченный из операторов потока контекта артефакта.
RectangleRectangle?Читайте .Ограничительный ящик из записи /BBox в словаре свойств.
OpacitydoubleЧитать/писатьНепрозрачность артефакта (из ExtGState /ca).
PagePage?Читайте .Страница, к которой принадлежит этот артефакт.
ArtifactHorizontalAlignmentHorizontalAlignmentЧитать/писатьГоризонтальное выравнивание (из /Приложенный ввод).
ArtifactVerticalAlignmentVerticalAlignmentЧитать/писатьВертикальное выравнивание (из /Приложенный ввод).
IsBackgroundboolЧитать/писатьЭто артефакт на фоне.
RotationdoubleЧитать/писатьУгол вращения в градусах.
BackgroundColorColor?Читать/писатьЦвет фона.
RightMargindoubleЧитать/писатьПравый край.
LeftMargindoubleЧитать/писатьЛевый край.
TopMargindoubleЧитать/писатьМаксимальная отметка.
BottomMargindoubleЧитать/писатьНижняя граница.
PositionPoint?Читать/писатьЯсные координаты.
FormattedTextFormattedText?Читать/писатьФорматированный текст для артефакта.
TextStateTextState?Читать/писатьТекстовое состояние текста артефакта.
LinesList<string>Читайте .Текстовое содержание с несколькими строками.
ContentsList<Operator>Читайте .Внутренние операторы потока контента, которые рисуют артефакт.
FormXForm?Читайте .Форма XObject, поддерживающая этот артефакт при его ретрансляции в виде многоразовой формы (например.
ImageXImage?Читайте .Изображение XObject, поддерживающее этот артефакт, когда его содержимое является растровым изображением.

Методы

SignatureОписание:
WatermarkArtifact()Создает экземпляр артефакта “Водяной знак”.
SetTextAndState(text: string, state: TextState)Установите текст и состояние текста для водяного знака.
SetText(formattedText: Aspose.Pdf.Facades.FormattedText)Настроить текст водяного знака из объекта FormattedText (помощник в стиле API фасадов).
AddToPage(page: Page)Добавьте этот артефакт на страницу.
Artifact()По умолчанию конструктор создает артефакт с неопределенным типом и подтипом.
SetPageNumberReplacementString(value: string)Устанавливает токен замены номера страницы, используемый в Text.
SetLinesAndState(text: string[], textState: TextState)Устанавливает многострочное текстовое содержимое с заданным состоянием текста.
BeginUpdates()Начинайте обновление имущества.
SaveUpdates()Очистить обновление, начатое BeginUpdates.
Dispose()Освобождает ресурсы, хранящиеся в артефакте.
GetValue(name: string)Читать настройку пары имени/ценности через SetValue(string, string).
SetValue(name: string, value: string)Сохранить на артефакте пару пользовательского имени/ценности (для доступа к метаданным в дальнейшем; не выпущены в PDF-файл в этом сборнике).
RemoveValue(name: string)Удалить пару пользовательского имени/ценности, ранее установленную с помощью SetValue.
SetImage(imageStream: Stream)Прикрепите растерный снимок к артефакту.
SetPdfPage(page: Page)Привяжите этот артефакт к определенной странице.

См. также:

 Русский