Artifact

Översikt

Artifact är en klass i Aspose.PDF FOSS för .NET.

Representerar en PDF-artifakt – en markerad innehållssekvens taggad som /Artifact (PDF 32000 §14.8.2.2).

Denna klass ger 16 metoder för att arbeta med Artifact-objekt i .NET-program. Tillgängliga metoder inkluderar: Artifact, BeginUpdates, Dispose, GetValue, RemoveValue, SaveUpdates, SetImage, SetLinesAndState, SetPageNumberReplacementString, SetPdfPage, SetText, SetTextAndState,och 1 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla .NET-applikationer efter att ha installerat Aspose.PDF FOSS för .Net-paketet. och egenskaper: ArtifactHorizontalAlignment, ArtifactVerticalAlignment, BackgroundColor, BottomMargin, Contents, CustomSubtype,Och 18 fler.

ägodelar

NamnTyp avAccessBeskrivning
TypeArtifactTypeLäs/ SkrivTyp av artifakt klassificering.
SubtypeArtifactSubtypeLäs/ SkrivArtifaktens undertyp.
CustomTypestring?Läs/ SkrivNamn på icke-standard artifakt typ.
CustomSubtypestring?Läs/ SkrivNamn på icke-standard konstgjord subtyp.
Textstring?Läs/ SkrivTextinnehåll som extraheras från artifaktens innehållsströmoperatörer.
RectangleRectangle?LäsningBegränsningskåpet från /BBox-inträdet i egenskaperna.
OpacitydoubleLäs/ SkrivOpacitet av artifakten (från ExtGState /ca).
PagePage?LäsningDen här artikeln tillhör sidan.
ArtifactHorizontalAlignmentHorizontalAlignmentLäs/ SkrivHorisontell anpassning (från / Anslutna ingången).
ArtifactVerticalAlignmentVerticalAlignmentLäs/ SkrivVertikal anpassning (från / Anslutna ingången).
IsBackgroundboolLäs/ SkrivOm det är en bakgrund konst.
RotationdoubleLäs/ SkrivRotationskärm i grader.
BackgroundColorColor?Läs/ SkrivBakgrundsfärg .
RightMargindoubleLäs/ SkrivRätt marginal.
LeftMargindoubleLäs/ Skrivvänster marginal.
TopMargindoubleLäs/ SkrivTopp margin.
BottomMargindoubleLäs/ SkrivBottom marginal.
PositionPoint?Läs/ Skrivtydliga placeringskoordinater.
FormattedTextFormattedText?Läs/ SkrivFormaterad text för artifakten.
TextStateTextState?Läs/ SkrivTextstatus för artificiell text.
LinesList<string>LäsningMULTILINESTE Textinnehåll.
ContentsList<Operator>LäsningInternt innehållsström operatörer som drar upp artifakten.
FormXForm?LäsningForm XObject stöder detta objekt när det återges som en återanvändbar form (t.ex.
ImageXImage?LäsningImage XObject stöder detta objekt när dess innehåll är en rasterbild.

Metoder

SignatureBeskrivning
Artifact()Standardkonstruktor – skapar en konstgjord med Odefinierad typ och undertyp.
Artifact(type: ArtifactType, subType: ArtifactSubtype)Skapar en konstverk med den angivna typen och undertyp.
Artifact(type: string, subType: string)Skapar en artifakt med strängbaserad anpassad typ och undertyp.
SetPageNumberReplacementString(value: string)Ställer in token för sidnummerersättning som används i Text.
SetLinesAndState(text: string[], textState: TextState)Sätter flerradig textinnehåll med det angivna texttillståndet.
BeginUpdates()Börja en uppgradering av fastighet.
SaveUpdates()Flush en uppgraderad uppdatering som startar med BeginUpdates.
Dispose()Utfärdar resurser som innehas av artifakten.
GetValue(name: string)Läs ett anpassat namn/värdepar som ställs in via SetValue(string, string).
SetValue(name: string, value: string)Spara ett anpassat namn/värdepar på artikeln (för nedströmmetadataåtkomst; inte utfärdat i PDF-filen i denna samling).
RemoveValue(name: string)Ta bort ett anpassat namn/värdepar som tidigare har ställts in via SetValue.
SetImage(imageStream: Stream)Lägg till en rasterbilda till artifakten.
SetImage(imageName: string)Lägg till en rasterbild per väg.
SetText(formattedText: FormattedText)Ställ in artefakttexten från en FormattedText-instans.
SetTextAndState(text: string, textState: TextState)Ställ in Text och TextState tillsammans.
SetPdfPage(page: Page)Bind den här artikeln till en viss sida.

Se även

 Svenska