WatermarkArtifact

WatermarkArtifact

Overzicht

WatermarkArtifact is een klasse in Aspose.PDF FOSS voor .NET. Erft van: Artifact.

Stelt een watermerk-artefact voor dat kan worden toegevoegd aan een PDF-pagina.

Deze klasse biedt 19 methoden voor het werken met WatermarkArtifact objecten in .NET programma’s. Beschikbare methoden omvatten: AddToPage, Artifact, BeginUpdates, Dispose, GetValue, RemoveValue, SaveUpdates, SetImage, SetLinesAndState, SetPageNumberReplacementString, SetPdfPage, SetText, en 3 extra methoden. Alle openbare leden zijn toegankelijk voor elke .NET applicatie na het installeren van het Aspose.PDF FOSS voor .NET pakket. Eigenschappen: ArtifactHorizontalAlignment, ArtifactVerticalAlignment, BackgroundColor, BottomMargin, Contents, CustomSubtype, en nog 18.

Eigenschappen

NaamTypeToegangBeschrijving
TypeArtifactTypeLezen/schrijvenDe typeclassificatie van het artefact.
SubtypeArtifactSubtypeLezen/schrijvenHet subtype van het artefact.
CustomTypestring?Lezen/schrijvenNaam van niet-standaard artefacttype.
CustomSubtypestring?Lezen/schrijvenNaam van niet-standaard artefactsubtype.
Textstring?Lezen/schrijvenTekstinhoud geëxtraheerd uit de content-stream-operatoren van het artefact.
RectangleRectangle?LezenBegrenzingsvak van de /BBox entry in het eigenschappenwoordenboek.
OpacitydoubleLezen/schrijvenDoorzichtigheid van het artefact (van ExtGState /ca).
PagePage?LezenDe pagina waartoe dit artefact behoort.
ArtifactHorizontalAlignmentHorizontalAlignmentLezen/schrijvenHorizontale uitlijning (van /Attached entry).
ArtifactVerticalAlignmentVerticalAlignmentLezen/schrijvenVerticale uitlijning (van /Attached entry).
IsBackgroundboolLezen/schrijvenOf dit een achtergrondartefact is.
RotationdoubleLezen/schrijvenRotatiehoek in graden.
BackgroundColorColor?Lezen/schrijvenAchtergrondkleur.
RightMargindoubleLezen/schrijvenRechtermarge.
LeftMargindoubleLezen/schrijvenLinkermarge.
TopMargindoubleLezen/schrijvenBovenmarge.
BottomMargindoubleLezen/schrijvenOndermarge.
PositionPoint?Lezen/schrijvenExpliciete plaatsingscoördinaten.
FormattedTextFormattedText?Lezen/schrijvenOpgemaakte tekst voor het artefact.
TextStateTextState?Lezen/schrijvenTekststatus voor artifact-tekst.
LinesList<string>LezenMeerregelige tekstinhoud.
ContentsList<Operator>LezenInterne content-stream-operatoren die het artifact tekenen.
FormXForm?LezenHet Form XObject dat dit artefact ondersteunt wanneer het wordt weergegeven als een herbruikbaar formulier (bijv.
ImageXImage?LezenHet Image XObject dat dit artefact ondersteunt wanneer de inhoud een rasterafbeelding is.

Methoden

HandtekeningBeschrijving
WatermarkArtifact()Maakt een instantie van een Watermark-artifact aan.
SetTextAndState(text: string, state: TextState)Stel de tekst en tekststatus in voor het watermerk.
SetText(formattedText: Aspose.Pdf.Facades.FormattedText)Stel de watermerktekst in vanuit een FormattedText-object (Facades API-stijl helper).
AddToPage(page: Page)Voeg dit artifact toe aan een pagina.
Artifact()Standaardconstructor — maakt een artifact met Undefined type en subtype.
Artifact(type: ArtifactType, subType: ArtifactSubtype)Creëert een artifact met het opgegeven type en subtype.
Artifact(type: string, subType: string)Creëert een artifact met een op strings gebaseerd aangepast type en subtype.
SetPageNumberReplacementString(value: string)Stelt het paginanummer vervangings-token in dat wordt gebruikt in Text.
SetLinesAndState(text: string[], textState: TextState)Stelt meerregelige tekstinhoud in met de gegeven tekststatus.
BeginUpdates()Begin een batchgewijze eigenschapsupdate.
SaveUpdates()Leeg een gebatchte update gestart door BeginUpdates.
Dispose()Geeft resources vrij die door het artefact worden vastgehouden.
GetValue(name: string)Lees een aangepast naam/waarde-paar ingesteld via SetValue(string, string).
SetValue(name: string, value: string)Sla een aangepast naam/waarde-paar op het artefact op (voor downstream-metadata-toegang; niet uitgegeven in de PDF in deze build).
RemoveValue(name: string)Verwijder een aangepast naam/waarde-paar dat eerder is ingesteld via SetValue.
SetImage(imageStream: Stream)Voeg een rasterafbeelding toe aan het artefact.
SetImage(imageName: string)Voeg een rasterafbeelding toe via pad.
SetText(formattedText: FormattedText)Stel de artifact text in vanuit een FormattedText instantie.
SetPdfPage(page: Page)Koppel dit artefact aan een specifieke pagina.

Zie ook

 Nederlands