Artifact
Genel Bakış
Artifact Java için FOSS’de bir sınıf.
Yazarlık yapılmış sayfa içeriğinin bir parçası olmayan, ancak sayfaya yerleştirmenin veya düzenlemenin yan etkisi olarak üretilen PDF eserini temsil eder (ISO 32000-1:2008, §14.8.2.2).
Bu sınıf, Java programlarında Artifact nesnelerle çalışmak için 34 yöntem sağlar. Kullanılabilir yöntemler şunlardır: Artifact, getArtifactType, getBottomMargin, getContents, getImage, getLeftMargin, getOpacity, getPosition, getRectangle, getRightMargin, getRotation, getSubtype, ve 20 ek yöntem. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: artifactType, background, bottomMargin, contents, image, leftMargin,Ve 9 tane daha.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
artifactType | ArtifactType | Oku . | Eser türünü gönderir. |
type | ArtifactType | Oku . | Artifakt türünü gönderir ( {@link #getArtifactType() } için başka bir isim). |
subtype | ArtifactSubtype | Oku . | Eser alt tipini gönderir. |
rectangle | Rectangle | Oku . | Bu eserin sınırlama kutusunun dikdörtgenini gönderir. |
text | String | Oku . | Bu eser için metin içeriğini gönderir. |
contents | List<Operator> | Oku . | Bu eser oluşturan içerik akışı operatörlerini gönderir. |
background | boolean | Oku . | Bu eserin arka plan elemanı olup olmadığını gönderir. |
image | Image | Oku . | Bu eserle ilişkili resmi gönderir. |
opacity | double | Oku . | Bu eserin bulanıklığını gönderir (0.0 = tamamen şeffaf, 1.0 = tam açık). |
rotation | double | Oku . | Dönüş açısını derece olarak verir. |
topMargin | double | Oku . | En üst marjı verir. |
bottomMargin | double | Oku . | Alt marjı gönderir. |
leftMargin | double | Oku . | Sol kenarlık geri döndürüyor. |
rightMargin | double | Oku . | Sağ kenarlık geri döndürüyor. |
position | Position | Oku . | Sayfada bu eserin yerini gönderir. |
Yöntemler
| Signature | Açıklama: |
|---|---|
Artifact(type: ArtifactType, subtype: ArtifactSubtype) | Belirtilen tip ve alttip ile bir eser oluşturur. |
Artifact(properties: PdfDictionary) | Bir BDC operatöründen bir özellik sözlüğünü analiz ederek bir eser oluşturur. |
Artifact() | Tip veya alt tipsiz bir eser yaratır. |
getArtifactType() → ArtifactType | Eser türünü gönderir. |
setArtifactType(type: ArtifactType) | Artefakt tipini ayarlar. |
getType() → ArtifactType | Artifakt türünü gönderir ( {@link #getArtifactType() } için başka bir isim). |
setType(type: ArtifactType) | Artifakt türünü belirler ( {@link #setArtifactType(ArtifactType) için başka bir isim). |
getSubtype() → ArtifactSubtype | Eser alt tipini gönderir. |
setSubtype(subtype: ArtifactSubtype) | Artefakt alt türünü ayarlar. |
getRectangle() → Rectangle | Bu eserin sınırlama kutusunun dikdörtgenini gönderir. |
setRectangle(rectangle: Rectangle) | Sınır kutusu dikdörtgenini ayarlar. |
getText() → String | Bu eser için metin içeriğini gönderir. |
setText(text: String) | Bu artifact’ın metin içeriğini ayarlar. |
getContents() → List<Operator> | Bu eser oluşturan içerik akışı operatörlerini gönderir. |
setContents(operators: List<Operator>) | Bu artifact için içerik akışı operatörlerini ayarlar. |
isBackground() → boolean | Bu eserin arka plan elemanı olup olmadığını gönderir. |
setBackground(background: boolean) | Bu yapıtın bir arka plan öğesi olup olmadığını ayarlar. |
getImage() → Image | Bu eserle ilişkili resmi gönderir. |
setImage(image: Image) | Bu artefaktla ilişkili resmi ayarlar. |
getOpacity() → double | Bu eserin bulanıklığını gönderir (0.0 = tamamen şeffaf, 1.0 = tam açık). |
setOpacity(opacity: double) | Bu artifact’ın opaklığını ayarlar. |
getRotation() → double | Dönüş açısını derece olarak verir. |
setRotation(rotation: double) | Dönüş açısını derece cinsinden ayarlar. |
getTopMargin() → double | En üst marjı verir. |
setTopMargin(topMargin: double) | Üst kenar boşluğunu ayarlar. |
getBottomMargin() → double | Alt marjı gönderir. |
setBottomMargin(bottomMargin: double) | Alt kenar boşluğunu ayarlar. |
getLeftMargin() → double | Sol kenarlık geri döndürüyor. |
setLeftMargin(leftMargin: double) | Sol kenar boşluğunu ayarlar. |
getRightMargin() → double | Sağ kenarlık geri döndürüyor. |
setRightMargin(rightMargin: double) | Sağ kenar boşluğunu ayarlar. |
getPosition() → Position | Sayfada bu eserin yerini gönderir. |
setPosition(position: Position) | Bu artefaktın sayfadaki konumunu ayarlar. |
toString() → String | Artalama için bu eserin bir dize temsilini gönderir. |