Artefactul

Opinie generală

Artifact este o clasă în Aspose.PDF FOSS pentru Java.

Reprezintă un conținut artefact PDF care nu face parte din conținerea paginii de autor, dar este produs ca efect secundar al paginării sau al layout-ului (ISO 32000-1:2008, §14.8.2.2).

Această clasă oferă 34 de metode pentru a lucra cu obiecte Artifact în programele Java. Metodele disponibile includ: Artifact, getArtifactType, getBottomMargin, getContents, getImage, getLeftMargin, getOpacity, getPosition, getRectangle, getRightMargin, getRotation, getSubtype, şi 20 de metode suplimentare. Toți membrii publicului sunt accesibili oricărei aplicații Java după instalarea pachetului FOSS pentru Java. Proprietăți: artifactType, background, bottomMargin, contents, image, leftMargin, şi încă nouă.

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
artifactTypeArtifactTypeCiteşte.Întoarce tipul de artefact.
typeArtifactTypeCiteşte.Întoarce tipul de artefact (alias pentru {@link #getArtifactType()}).
subtypeArtifactSubtypeCiteşte.Întoarce subtipul artefactului.
rectangleRectangleCiteşte.Întoarce rectangul cutie de limitare a acestui artefact.
textStringCiteşte.Întoarce textul acestui artefact.
contentsList<Operator>Citeşte.Întoarce operatorii fluxului de conținut care alcătuiesc acest artefact.
backgroundbooleanCiteşte.Întoarce dacă acest artefact este un element de fundal.
imageImageCiteşte.Întoarce imaginea asociată cu acest artefact, dacă există.
opacitydoubleCiteşte.Întoarce opacitatea acestui artefact (0,0 = complet transparent, 1,0 = total opac).
rotationdoubleCiteşte.Întoarce unghiul de rotaţie în grade.
topMargindoubleCiteşte.Întoarce marja de sus.
bottomMargindoubleCiteşte.Întoarce marja de jos.
leftMargindoubleCiteşte.Întoarce margina stângă.
rightMargindoubleCiteşte.Întoarce marja dreaptă.
positionPositionCiteşte.Întoarce poziția acestui artefact pe pagină.

Metode de evaluare

SemnăturaDescriere:
Artifact(type: ArtifactType, subtype: ArtifactSubtype)Creează un artefact cu tipul și subtipul specificat.
Artifact(properties: PdfDictionary)Creează un artefact prin analizarea unui dicționar de proprietăți dintr-un operator BDC.
Artifact()Creează un artefact fără tip sau subtip.
getArtifactType()ArtifactTypeÎntoarce tipul de artefact.
setArtifactType(type: ArtifactType)Setă tipul artefactului.
getType()ArtifactTypeÎntoarce tipul de artefact (alias pentru {@link #getArtifactType()}).
setType(type: ArtifactType)Setarea tipului de artefact (alias pentru {@link #setArtifactType(ArtifactType) }).
getSubtype()ArtifactSubtypeÎntoarce subtipul artefactului.
setSubtype(subtype: ArtifactSubtype)Stabileşte subtipul artefactului.
getRectangle()RectangleÎntoarce rectangul cutie de limitare a acestui artefact.
setRectangle(rectangle: Rectangle)Stabileşte rectangul cutiei de limitare.
getText()StringÎntoarce textul acestui artefact.
setText(text: String)Stabileşte conţinutul textului acestui artefact.
getContents()List<Operator>Întoarce operatorii fluxului de conținut care alcătuiesc acest artefact.
setContents(operators: List<Operator>)Setarea operatorului flux de conținut pentru acest artefact.
isBackground()booleanÎntoarce dacă acest artefact este un element de fundal.
setBackground(background: boolean)Stabilește dacă acest artefact este un element de fundal.
getImage()ImageÎntoarce imaginea asociată cu acest artefact, dacă există.
setImage(image: Image)Stabileşte imaginea asociată cu acest artefact.
getOpacity()doubleÎntoarce opacitatea acestui artefact (0,0 = complet transparent, 1,0 = total opac).
setOpacity(opacity: double)Stabileşte opacitatea acestui artefact.
getRotation()doubleÎntoarce unghiul de rotaţie în grade.
setRotation(rotation: double)Stabileşte unghiul de rotaţie în grade.
getTopMargin()doubleÎntoarce marja de sus.
setTopMargin(topMargin: double)Stabileşte marja de sus.
getBottomMargin()doubleÎntoarce marja de jos.
setBottomMargin(bottomMargin: double)Stabileşte marginea de jos.
getLeftMargin()doubleÎntoarce margina stângă.
setLeftMargin(leftMargin: double)Stabileşte marginea stângă.
getRightMargin()doubleÎntoarce marja dreaptă.
setRightMargin(rightMargin: double)Stabileşte marja corectă.
getPosition()PositionÎntoarce poziția acestui artefact pe pagină.
setPosition(position: Position)Stabileşte poziţia acestui artefact pe pagină.
toString()StringÎntoarce o reprezentare a unui șir de acest artefact pentru deplasare.

Vezi și:

 Română