CssContext
Genel Bakış
CssContext Java için FOSS’de bir sınıf.
HTML-PDF dönüşümü için kaskadan stil bağlamı.
Bu sınıf, Java programlarında CssContext nesnelerle çalışmak için 32 yöntem sağlar. Kullanılabilir yöntemler şunlardır: getBackgroundColor, getColor, getFontFamily, getFontSize, getHeight, getLineHeight, getMarginBottom, getMarginLeft, getMarginRight, getMarginTop, getTextAlign, getWidth, 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: backgroundColor, bold, color, fontFamily, fontSize, height,Ve 9 tane daha.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
fontSize | double | Oku . | Yazı tipi boyutunu nokta olarak gönderir. |
fontFamily | String | Oku . | CSS yazı tipi-aile adını gönderir. |
bold | boolean | Oku . | Metnin şişman olup olmadığını gönderir. |
italic | boolean | Oku . | Metnin kursiv olup olmadığını gönderir. |
underline | boolean | Oku . | Metnin alt çizilmiş olup olmadığını gönderir. |
color | Color | Oku . | Metin (ön plan) rengini gönderir. |
backgroundColor | Color | Oku . | Arka plan rengini veya hiçbir ayarlı değilse {@code null}‘i gönderir. |
textAlign | String | Oku . | Metin hizasını gönderir (sol, merkez, sağ, haklı çıkar). |
lineHeight | double | Oku . | Hedef boyunu noktalarda gönderir. |
marginTop | double | Oku . | En yüksek puanı verir. |
marginBottom | double | Oku . | En düşük puanı nokta olarak verir. |
marginLeft | double | Oku . | Sol kenarlığı puan olarak gönderir. |
marginRight | double | Oku . | Puanların sağ kenarlığını verir. |
width | double | Oku . | Açık genişliği noktalarda veya ayarlanmamışsa 0 olarak gönderir. |
height | double | Oku . | Açıklama yüksekliği noktalarda veya ayarlanmamışsa 0 olarak gönderir. |
Yöntemler
| Signature | Açıklama: |
|---|---|
inherit() → CssContext | Bu bağlamdan metin özelliklerini miras alan yeni bir çocuk bağlama oluşturur. |
toPdfFontName() → String | Mevcut yazı tipi-aile, şişman ve kursiv ayarları PDF standartına (Tipe 1) yazıcı adı ile eşleştirin. |
getFontSize() → double | Yazı tipi boyutunu nokta olarak gönderir. |
setFontSize(fontSize: double) | Yazı tipinin boyutunu puan cinsinden ayarlar. |
getFontFamily() → String | CSS yazı tipi-aile adını gönderir. |
setFontFamily(fontFamily: String) | CSS font-family adını ayarlar. |
isBold() → boolean | Metnin şişman olup olmadığını gönderir. |
setBold(bold: boolean) | Kalın bayrağını ayarlar. |
isItalic() → boolean | Metnin kursiv olup olmadığını gönderir. |
setItalic(italic: boolean) | İtalik bayrağını ayarlar. |
isUnderline() → boolean | Metnin alt çizilmiş olup olmadığını gönderir. |
setUnderline(underline: boolean) | Alt çizgi bayrağını ayarlar. |
getColor() → Color | Metin (ön plan) rengini gönderir. |
setColor(color: Color) | Metin (ön plan) rengini ayarlar. |
getBackgroundColor() → Color | Arka plan rengini veya hiçbir ayarlı değilse {@code null}‘i gönderir. |
setBackgroundColor(backgroundColor: Color) | Arka plan rengini ayarlar. |
getTextAlign() → String | Metin hizasını gönderir (sol, merkez, sağ, haklı çıkar). |
setTextAlign(textAlign: String) | Metin hizalamasını ayarlar. |
getLineHeight() → double | Hedef boyunu noktalarda gönderir. |
setLineHeight(lineHeight: double) | Satır yüksekliğini puan cinsinden ayarlar. |
getMarginTop() → double | En yüksek puanı verir. |
setMarginTop(marginTop: double) | Üst kenar boşluğunu puan cinsinden ayarlar. |
getMarginBottom() → double | En düşük puanı nokta olarak verir. |
setMarginBottom(marginBottom: double) | Alt kenar boşluğunu puan cinsinden ayarlar. |
getMarginLeft() → double | Sol kenarlığı puan olarak gönderir. |
setMarginLeft(marginLeft: double) | Sol kenar boşluğunu puan cinsinden ayarlar. |
getMarginRight() → double | Puanların sağ kenarlığını verir. |
setMarginRight(marginRight: double) | Sağ kenar boşluğunu puan cinsinden ayarlar. |
getWidth() → double | Açık genişliği noktalarda veya ayarlanmamışsa 0 olarak gönderir. |
setWidth(width: double) | Açık genişliği nokta cinsinden ayarlar. |
getHeight() → double | Açıklama yüksekliği noktalarda veya ayarlanmamışsa 0 olarak gönderir. |
setHeight(height: double) | Açık yüksekliği nokta cinsinden ayarlar. |