Artifact
Artifact
Overview
Artifact adalah kelas di Aspose.PDF FOSS untuk Java.
Menunjukkan artifak PDF konten yang bukan bagian dari isi halaman penulis tetapi dihasilkan sebagai efek samping paginasi atau tata letak (ISO 32000-1:2008, §14.8.2.2).
Kelas ini menyediakan 34 metode untuk bekerja dengan objek Artifact dalam program Java. Metode yang tersedia meliputi: Artifact, getArtifactType, getBottomMargin, getContents, getImage, getLeftMargin, getOpacity, getPosition, getRectangle, getRightMargin, getRotation, getSubtype, dan 20 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi Java apa pun setelah menginstal paket FOSS for Java. Sifatnya: artifactType, background, bottomMargin, contents, image, leftMargin, dan 9 lagi.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
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 |
|---|---|
Artifact(type: ArtifactType, subtype: ArtifactSubtype) | Membuat artefak dengan tipe dan subtipe yang ditentukan. |
Artifact(properties: PdfDictionary) | Membuat artefak dengan menganalisis kamus properti dari operator BDC. |
Artifact() | Membuat artefak tanpa tipe atau subtipe. |
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. |