Artifact

Artifact

Overview

Artifact és una classe en FOSS per Java.

Representa un contingut d’artefact PDF que no forma part del contingut de la pàgina autoritzada, sinó que es produeix com a efecte secundari de paginatge o disseny (ISO 32000-1:2008, §14.8.2.2).

Aquesta classe proporciona 34 mètodes per treballar amb objectes d’Artefact en programes de Java. Els mètodes disponibles inclouen: Artifact, getArtifactType, getBottomMargin, getContents, getImage, getLeftMargin, getOpacity, getPosition, getRectangle, getRightMargin, getRotation, getSubtype, i 20 mètodes addicionals. Tots els membres públics són accessibles a qualsevol aplicació Java després d’instal·lar el paquet FOSS per Java. Propietats: artifactType, background, bottomMargin, contents, image, leftMargin, i 9 més.

Properties

NameTypeAccessDescription
artifactTypeArtifactTypeReadRetorna el tipus d’artefact.
typeArtifactTypeReadRetorna el tipus d’artefact (alias per a {@link #getArtifactType() }).
subtypeArtifactSubtypeReadRetorna el subtipus d’artefact.
rectangleRectangleReadRetorna el rectangle de la caixa de l’artefact.
textStringReadRetorna el contingut de text d’aquest artefact.
contentsList<Operator>ReadRetorna els operadors de flux de contingut que formen aquest artefact.
backgroundbooleanReadRetorna si aquest artefact és un element de fons.
imageImageReadRetorna la imatge associada a aquest artefact, si n’hi ha.
opacitydoubleReadRetorna l’opacitat d’aquest artefact (0.0 = totalment transparent, 1.0 = completament opac).
rotationdoubleReadRetorna l’angle de rotació en graus.
topMargindoubleReadRetorna el marge superior.
bottomMargindoubleReadRetorna el marge inferior.
leftMargindoubleReadRetorna el marge esquerre.
rightMargindoubleReadRetorna el marge correcte.
positionPositionReadRetorna la posició d’aquest artefact a la pàgina.

Methods

SignatureDescription
Artifact(type: ArtifactType, subtype: ArtifactSubtype)Crea un artefacte amb el tipus i subtipus especificats.
Artifact(properties: PdfDictionary)Crea un artefact analitzant el diccionari de propietats d’un operador BDC.
Artifact()Crea un artefacte sense tipus o subtipus.
getArtifactType()ArtifactTypeRetorna el tipus d’artefact.
setArtifactType(type: ArtifactType)Establi el tipus d’artefact.
getType()ArtifactTypeRetorna el tipus d’artefact (alias per a {@link #getArtifactType() }).
setType(type: ArtifactType)S’estableix el tipus d’artefact (alias per a {@link #setArtifactType(ArtifactType) }).
getSubtype()ArtifactSubtypeRetorna el subtipus d’artefact.
setSubtype(subtype: ArtifactSubtype)S’estableix el subtipus d’artefact.
getRectangle()RectangleRetorna el rectangle de la caixa de l’artefact.
setRectangle(rectangle: Rectangle)Fixar el rectangle de la caixa de limitació.
getText()StringRetorna el contingut de text d’aquest artefact.
setText(text: String)Fixes el contingut del text d’aquest artefact.
getContents()List<Operator>Retorna els operadors de flux de contingut que formen aquest artefact.
setContents(operators: List<Operator>)S’estableix l’operador de flux de contingut per a aquest artefact.
isBackground()booleanRetorna si aquest artefact és un element de fons.
setBackground(background: boolean)S’estableix si aquest artefact és un element de fons.
getImage()ImageRetorna la imatge associada a aquest artefact, si n’hi ha.
setImage(image: Image)S’estableix l’imatge associat a aquest artefact.
getOpacity()doubleRetorna l’opacitat d’aquest artefact (0.0 = totalment transparent, 1.0 = completament opac).
setOpacity(opacity: double)Fixem l’opacitat d’aquest artefact.
getRotation()doubleRetorna l’angle de rotació en graus.
setRotation(rotation: double)Fixar l’angle de rotació en graus.
getTopMargin()doubleRetorna el marge superior.
setTopMargin(topMargin: double)Fixar el marge superior.
getBottomMargin()doubleRetorna el marge inferior.
setBottomMargin(bottomMargin: double)Fixar el marge inferior.
getLeftMargin()doubleRetorna el marge esquerre.
setLeftMargin(leftMargin: double)Fixar el marge esquerre.
getRightMargin()doubleRetorna el marge correcte.
setRightMargin(rightMargin: double)Fixem el marge correcte.
getPosition()PositionRetorna la posició d’aquest artefact a la pàgina.
setPosition(position: Position)Indica la posició d’aquest artefact a la pàgina.
toString()StringRetorna una representació de cadena d’aquest artefact per a la depuració.

See Also

 Català