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 proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
artifactType | ArtifactType | Citeşte. | Întoarce tipul de artefact. |
type | ArtifactType | Citeşte. | Întoarce tipul de artefact (alias pentru {@link #getArtifactType()}). |
subtype | ArtifactSubtype | Citeşte. | Întoarce subtipul artefactului. |
rectangle | Rectangle | Citeşte. | Întoarce rectangul cutie de limitare a acestui artefact. |
text | String | Citeşte. | Întoarce textul acestui artefact. |
contents | List<Operator> | Citeşte. | Întoarce operatorii fluxului de conținut care alcătuiesc acest artefact. |
background | boolean | Citeşte. | Întoarce dacă acest artefact este un element de fundal. |
image | Image | Citeşte. | Întoarce imaginea asociată cu acest artefact, dacă există. |
opacity | double | Citeşte. | Întoarce opacitatea acestui artefact (0,0 = complet transparent, 1,0 = total opac). |
rotation | double | Citeşte. | Întoarce unghiul de rotaţie în grade. |
topMargin | double | Citeşte. | Întoarce marja de sus. |
bottomMargin | double | Citeşte. | Întoarce marja de jos. |
leftMargin | double | Citeşte. | Întoarce margina stângă. |
rightMargin | double | Citeşte. | Întoarce marja dreaptă. |
position | Position | Citeşte. | Întoarce poziția acestui artefact pe pagină. |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
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. |