WatermarkArtifact
WatermarkArtifact
Overview
WatermarkArtifact adalah kelas di Aspose.PDF FOSS untuk Java. Warisan dari: Artifact.
Menampilkan artefak watermark subkelas kenyamanan untuk membuat artefakt paginasi dengan subtipe Watermark (ISO 32000-1:2008, §14.8.2.2).
Kelas ini menyediakan 43 metode untuk bekerja dengan WatermarkArtifact objek dalam program Java. Metode yang tersedia meliputi: Artifact, WatermarkArtifact, getArtifactType, getBottomMargin, getColor, getContents, getFontName, getFontSize, getImage, getLeftMargin, getOpacity, getPosition, dan 30 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi Java apa pun setelah menginstal paket FOSS for Java. Sifatnya: artifactType, background, bottomMargin, color, contents, fontName, dan 13 lagi.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
fontName | String | Read | Mengembalikan nama font yang digunakan oleh watermark. |
fontSize | double | Read | Mengembalikan ukuran font (dalam titik) yang digunakan oleh watermark. |
color | Color | Read | Mengembalikan warna teks tanda air. |
watermarkText | String | Read | Mengembalikan teks watermark. |
artifactType | ArtifactType | Read | Mengembalikan jenis artefak. |
type | ArtifactType | Read | Mengembalikan tipe artefak (alias untuk {@link #getArtifactType()}). |
subtype | ArtifactSubtype | Read | Mengembalikan subtipe artefak. |
rectangle | Rectangle | Read | Mengembalikan kotak batas persegi panjang dari artefak ini. |
text | String | Read | Mengembalikan teks konten artefak ini. |
contents | List<Operator> | Read | Mengembalikan operator aliran konten yang membentuk artefak ini. |
background | boolean | Read | Mengembalikan apakah artefak ini adalah elemen latar belakang. |
image | Image | Read | Kembalikan gambar yang terkait dengan artefak ini, jika ada. |
opacity | double | Read | Mengembalikan opacity dari artefak ini (0,0 = sepenuhnya transparan, 1,0 = benar-benar tidak jelas). |
rotation | double | Read | Mengembalikan sudut rotasi dalam derajat. |
topMargin | double | Read | Kembalikan margin atas. |
bottomMargin | double | Read | Mengembalikan margin bawah. |
leftMargin | double | Read | Mengembalikan margin kiri. |
rightMargin | double | Read | Mengembalikan margin yang tepat. |
position | Position | Read | Mengembalikan posisi artefak ini di halaman. |
Methods
| Signature | Description |
|---|---|
WatermarkArtifact() | Membuat artefak watermark baru dengan tipe Pagination dan subtype Watermark. |
WatermarkArtifact(text: String) | Membuat artefak watermark baru dengan isi teks yang diberikan. |
setFont(fontName: String, fontSize: double) | Menentukan nama font dasar dan ukuran yang digunakan untuk membuat teks watermark. |
getFontName() → String | Mengembalikan nama font yang digunakan oleh watermark. |
getFontSize() → double | Mengembalikan ukuran font (dalam titik) yang digunakan oleh watermark. |
setColor(color: Color) | Menetapkan warna teks watermark. |
getColor() → Color | Mengembalikan warna teks tanda air. |
setWatermarkText(text: String) | Menetapkan teks watermark. |
getWatermarkText() → String | Mengembalikan teks watermark. |
setWatermarkOpacity(opacity: double) | Menetapkan opacity watermark (0,0 = sepenuhnya transparan, 1,0 = benar-benar tidak jelas). |
setWatermarkRotation(degrees: double) | Menetapkan sudut rotasi watermark dalam derajat. |
Artifact(type: ArtifactType, subtype: ArtifactSubtype) | Membuat artefak dengan tipe dan subtipe yang ditentukan. |
getArtifactType() → ArtifactType | Mengembalikan jenis artefak. |
setArtifactType(type: ArtifactType) | Menetapkan tipe artefak. |
getType() → ArtifactType | Mengembalikan tipe artefak (alias untuk {@link #getArtifactType()}). |
setType(type: ArtifactType) | Menetapkan tipe artefak (alias untuk {@link #setArtifactType(ArtifactType) }). |
getSubtype() → ArtifactSubtype | Mengembalikan subtipe artefak. |
setSubtype(subtype: ArtifactSubtype) | Menentukan subtipe artefak. |
getRectangle() → Rectangle | Mengembalikan kotak batas persegi panjang dari artefak ini. |
setRectangle(rectangle: Rectangle) | Menetapkan kotak batas persegi panjang. |
getText() → String | Mengembalikan teks konten artefak ini. |
setText(text: String) | Menentukan isi teks dari artefak ini. |
getContents() → List<Operator> | Mengembalikan operator aliran konten yang membentuk artefak ini. |
setContents(operators: List<Operator>) | Menetapkan operator aliran konten untuk artefak ini. |
isBackground() → boolean | Mengembalikan apakah artefak ini adalah elemen latar belakang. |
setBackground(background: boolean) | Menentukan apakah artefak ini adalah elemen latar belakang. |
getImage() → Image | Kembalikan gambar yang terkait dengan artefak ini, jika ada. |
setImage(image: Image) | Menentukan gambar yang terkait dengan artefak ini. |
getOpacity() → double | Mengembalikan opacity dari artefak ini (0,0 = sepenuhnya transparan, 1,0 = benar-benar tidak jelas). |
setOpacity(opacity: double) | Menentukan opacity artefak ini. |
getRotation() → double | Mengembalikan sudut rotasi dalam derajat. |
setRotation(rotation: double) | Menetapkan sudut rotasi dalam derajat. |
getTopMargin() → double | Kembalikan margin atas. |
setTopMargin(topMargin: double) | Menetapkan margin atas. |
getBottomMargin() → double | Mengembalikan margin bawah. |
setBottomMargin(bottomMargin: double) | Menetapkan margin bawah. |
getLeftMargin() → double | Mengembalikan margin kiri. |
setLeftMargin(leftMargin: double) | Menetapkan margin kiri. |
getRightMargin() → double | Mengembalikan margin yang tepat. |
setRightMargin(rightMargin: double) | Menetapkan margin yang tepat. |
getPosition() → Position | Mengembalikan posisi artefak ini di halaman. |
setPosition(position: Position) | Menentukan posisi artefak ini di halaman. |
toString() → String | Mengembalikan representasi string dari artefak ini untuk debugging. |