BackgroundArtifact
Genel Bakış
BackgroundArtifact Java için FOSS’de bir sınıf. Mirasçılar: Artifact.
Bir arka plan eserini temsil eder sayfa arkaplanları olarak hizmet eden eserler oluşturmak için bir kolaylık alt sınıfı (ISO 32000-1:2008, §14.8.2.2).
Bu sınıf, Java programlarında BackgroundArtifact nesnelerle çalışmak için 38 yöntem sağlar. Kullanılabilir yöntemler şunlardır: Artifact, BackgroundArtifact, getArtifactType, getBackgroundColor, getBackgroundImage, getBottomMargin, getContents, getImage, getLeftMargin, getOpacity, getPosition, getRectangle, ve 25 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, backgroundColor, backgroundImage, bottomMargin, contents,Ve 11 tane daha.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
backgroundColor | Color | Oku . | Arka plan rengini gönderir. |
backgroundImage | InputStream | Oku . | Arkaplan görüntüsü giriş akışını gönderir. |
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: |
|---|---|
BackgroundArtifact() | Arkaplan ve alt tip arkaplana sahip yeni bir arka plan eserini oluşturur. |
BackgroundArtifact(fillColor: Color) | Uyumlu yapılandırıcı: katı renkli sayfa arka planı. |
getBackgroundColor() → Color | Arka plan rengini gönderir. |
setBackgroundColor(color: Color) | Arka plan rengini ayarlar. |
getBackgroundImage() → InputStream | Arkaplan görüntüsü giriş akışını gönderir. |
setBackgroundImage(imageStream: InputStream) | Arka plan resmini bir giriş akışından ayarlar. |
Artifact(type: ArtifactType, subtype: ArtifactSubtype) | Belirtilen tip ve alttip ile bir eser oluşturur. |
getArtifactType() → ArtifactType | Eser türünü gönderir. |
setArtifactType(type: ArtifactType) | Artefakt türünü 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ırlayıcı kutu 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 eserin bir arka plan öğesi olup olmadığını ayarlar. |
getImage() → Image | Bu eserle ilişkili resmi gönderir. |
setImage(image: Image) | Bu artefaktla ilişkili görüntüyü 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. |