WatermarkArtifact

WatermarkArtifact

Overview

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 для пакету .Net. Свойства: ArtifactHorizontalAlignment, ArtifactVerticalAlignment, BackgroundColor, BottomMargin, Contents, CustomSubtype, і ще 18 .

Properties

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

Methods

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

See Also

 Українська