HeaderArtifact

HeaderArtifact

Overzicht

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

Stelt een header-artifact voor — een paginaniveau lopende kop gemarkeerd Artifact /Subtype /Header (PDF 32000 §14.8.2.2).

Deze klasse biedt 15 methoden voor het werken met HeaderArtifact objecten in .NET programma’s. Beschikbare methoden zijn: Artifact, BeginUpdates, Dispose, GetValue, HeaderArtifact, RemoveValue, SaveUpdates, SetImage, SetLinesAndState, SetPageNumberReplacementString, SetPdfPage, SetText, en 2 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?LezenBounding box van de /BBox-entry in het eigenschappenwoordenboek.
OpacitydoubleLezen/schrijvenOpaciteit 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/schrijvenRechter marge.
LeftMargindoubleLezen/schrijvenLinker marge.
TopMargindoubleLezen/schrijvenBovenmarge.
BottomMargindoubleLezen/schrijvenOnderste marge.
PositionPoint?Lezen/schrijvenExpliciete plaatsingscoördinaten.
FormattedTextFormattedText?Lezen/schrijvenOpgemaakte tekst voor het artefact.
TextStateTextState?Lezen/schrijvenTekststatus voor artefacttekst.
LinesList<string>LezenMeerregelige tekstinhoud.
ContentsList<Operator>LezenInterne content-stream operators die het artefact tekenen.
FormXForm?LezenDe Form XObject die dit artefact ondersteunt wanneer het wordt gerenderd als een herbruikbaar formulier (bijv.
ImageXImage?LezenDe Image XObject die dit artefact ondersteunt wanneer de inhoud een rasterafbeelding is.

Methoden

HandtekeningBeschrijving
HeaderArtifact()Maakt een leeg header-artefact (Paginering / Header).
HeaderArtifact(text: string)Maakt een header-artefact dat de opgegeven tekst bevat.
Artifact()Standaardconstructor — maakt een artefact met een Undefined type en subtype.
SetPageNumberReplacementString(value: string)Stelt het paginanummervervangings-token in dat wordt gebruikt in Text.
SetLinesAndState(text: string[], textState: TextState)Stelt meerregelige tekstinhoud in met de opgegeven tekststatus.
BeginUpdates()Begin een batchgewijze eigenschapsupdate.
SaveUpdates()Leeg een batchupdate die gestart is door BeginUpdates.
Dispose()Geeft de door het artefact vastgehouden bronnen vrij.
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 eerder ingesteld aangepast naam/waarde-paar via SetValue.
SetImage(imageStream: Stream)Voeg een rasterafbeelding toe aan het artefact.
SetText(formattedText: FormattedText)Stel de artefacttekst in vanaf een FormattedText-instantie.
SetTextAndState(text: string, textState: TextState)Stel Text en TextState samen.
SetPdfPage(page: Page)Koppel dit artifact aan een specifieke pagina.

Zie ook

 Nederlands