WatermarkArtifact
Opinie generală
WatermarkArtifact este o clasă în Aspose.PDF FOSS pentru Java. Moștenitorii de la: Artifact.
Reprezintă un artefact de marcaje cu apă o subclasă de conveniență pentru crearea artifactelor de paginare cu subtipul Watermark (ISO 32000-1:2008, §14.8.2.2).
Această clasă oferă 43 de metode pentru a lucra cu obiecte WatermarkArtifact în programele Java. Metodele disponibile includ: Artifact, WatermarkArtifact, getArtifactType, getBottomMargin, getColor, getContents, getFontName, getFontSize, getImage, getLeftMargin, getOpacity, getPosition, şi 30 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, color, contents, fontName, şi încă 13 .
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
fontName | String | Citeşte. | Întoarce numele fontului folosit de semnul de apă. |
fontSize | double | Citeşte. | Întoarce dimensiunea fontului (în puncte) utilizată de semnul de apă. |
color | Color | Citeşte. | Întoarce culoarea textului de semn de apă. |
watermarkText | String | Citeşte. | Întoarce textul de pe semnul de apă. |
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: |
|---|---|
WatermarkArtifact() | Creează un nou artefact de marcaj cu apă, cu tipul Pagination și subtipul Watermark. |
WatermarkArtifact(text: String) | Creează un nou artefact de semnatic cu conținutul textului dat. |
setFont(fontName: String, fontSize: double) | Stabilește numele fontului de bază și dimensiunea folosită pentru a face textul cu semnul de apă. |
getFontName() → String | Întoarce numele fontului folosit de semnul de apă. |
getFontSize() → double | Întoarce dimensiunea fontului (în puncte) utilizată de semnul de apă. |
setColor(color: Color) | Setarea culorii textului pentru marca de apă. |
getColor() → Color | Întoarce culoarea textului de semn de apă. |
setWatermarkText(text: String) | Stabilește conținutul textului de semn de apă. |
getWatermarkText() → String | Întoarce textul de pe semnul de apă. |
setWatermarkOpacity(opacity: double) | Se stabilește opacitatea watermark-ului (0,0 = complet transparent, 1,0 = total opac). |
setWatermarkRotation(degrees: double) | Stabilește unghiul de rotație al fișei cu apă în grade. |
Artifact(type: ArtifactType, subtype: ArtifactSubtype) | Creează un artefact cu tipul și subtipul specificat. |
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. |