Artifact

Revisió

Artifact És una classe en Aspose.PDF FOSS per a .NET.

Representa un artifact PDF — una seqüència de contingut marcada etiquetada com /Artifakt (PDF 32000 §14.8.2.2).

Aquesta classe proporciona 16 mètodes per treballar amb objectes d’Artifact en programes .NET. Els mètodes disponibles inclouen: Artifact, BeginUpdates, Dispose, GetValue, RemoveValue, SaveUpdates, SetImage, SetLinesAndState, SetPageNumberReplacementString, SetPdfPage, SetText, SetTextAndState,I un mètode addicional. Tots els membres públics estan accessibles a qualsevol aplicació .NET després d’instal·lar el Aspose.PDF FOSS per al paquet .Net. Propietats : ArtifactHorizontalAlignment, ArtifactVerticalAlignment, BackgroundColor, BottomMargin, Contents, CustomSubtype,I 18 més.

Propietats

NomTipusAccessDescripció
TypeArtifactTypeLlegir / EscriureClassificació del tipus d’artifacte.
SubtypeArtifactSubtypeLlegir / EscriureSubtítol de l’art.
CustomTypestring?Llegir / EscriureNom del tipus d’artifacte no estàndard.
CustomSubtypestring?Llegir / EscriureNom del subtipe d’artifacte no estàndard.
Textstring?Llegir / EscriureContingut de text extraït dels operadors del flux de contingut de l’artifact.
RectangleRectangle?LlegirLa caixa de límits de l’entrada /BBox en el diccionari de propietats.
OpacitydoubleLlegir / EscriureOpacitat de l’artifact (des d’ExtGState /ca).
PagePage?LlegirLa pàgina d’aquest artífex pertany.
ArtifactHorizontalAlignmentHorizontalAlignmentLlegir / EscriureAlineació horitzontal (de / Entrada adjunt).
ArtifactVerticalAlignmentVerticalAlignmentLlegir / EscriureAlineació vertical (de / Entrada adjunt).
IsBackgroundboolLlegir / EscriureSi és un artífex de fons.
RotationdoubleLlegir / EscriureÀngels de rotació en graus.
BackgroundColorColor?Llegir / Escriurecolor de fons.
RightMargindoubleLlegir / EscriureLa marge correcta.
LeftMargindoubleLlegir / EscriureLa marge esquerra.
TopMargindoubleLlegir / EscriureLa marge superior.
BottomMargindoubleLlegir / EscriureLa marge inferior.
PositionPoint?Llegir / EscriureCoordinacions de col·locació.
FormattedTextFormattedText?Llegir / EscriureText format per a l’artifacte.
TextStateTextState?Llegir / EscriureText de l’estat per a text artístic.
LinesList<string>LlegirContingut de text multi-line.
ContentsList<Operator>LlegirOperadors de flux de contingut interns que dibuixen l’art.
FormXForm?LlegirEl formulari XObject recolza aquest art quan es presenta com a forma reutilitzable (per exemple, el format de la imatge).
ImageXImage?LlegirLa imatge XObject recolza aquest art quan el seu contingut és una imatge de raster.

Mètodes

SignatureDescripció
Artifact()Constructor de default - crea un artefacte amb tipus i subtipus indeterminats.
Artifact(type: ArtifactType, subType: ArtifactSubtype)Crea un artil·lat amb el tipus i subtipus donat.
Artifact(type: string, subType: string)Crea un artil·lat amb tipus i subtipus personalitzats basats en rànquers.
SetPageNumberReplacementString(value: string)Estableix el token de substitució del número de pàgina utilitzat a Text.
SetLinesAndState(text: string[], textState: TextState)Estableix el contingut de text de diverses línies amb l’estat de text donat.
BeginUpdates()Comença una actualització de la propietat.
SaveUpdates()Flush una actualització batecada començat per BeginUpdates.
Dispose()- El lliurament dels recursos de l’art.
GetValue(name: string)Llegeix una parella de nom/valor personalitzada que s’estableix a través de SetValue(string, string).
SetValue(name: string, value: string)Emmagatzema un parell de nom/valor personalitzat en l’artifact (per a accés metadades baix; no emès al PDF d’aquest conjunt).
RemoveValue(name: string)Elimina un parell de nom/valor predefinit a través de SetValue.
SetImage(imageStream: Stream)Afegeix una imatge de raster a l’artifacte.
SetImage(imageName: string)Afegeix una imatge de raster pel camí.
SetText(formattedText: FormattedText)Estableix el text de l’artefacte a partir d’una instància de FormattedText.
SetTextAndState(text: string, textState: TextState)Estableix Text i TextState junts.
SetPdfPage(page: Page)Enllaç d’aquest article a una pàgina específica.

Veure també

 Català