StructureTextState
Genel Bakış
StructureTextState Java için FOSS’de bir sınıf.
Etiketli bir PDF’deki yapı elemanı için metin durum ayarlarını gösterir . (ISO 32000-1:2008, §14.8.2.4).
Bu sınıf, Java programlarında StructureTextState nesnelerle çalışmak için 29 yöntem sağlar. Kullanılabilir yöntemler şunlardır: StructureTextState, getBackgroundColor, getCharacterSpacing, getFont, getFontSize, getFontStyle, getForegroundColor, getHorizontalScaling, getLineSpacing, getMarginInfo, getWordSpacing, isStrikeOut, ve 17 ek yöntem. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: backgroundColor, characterSpacing, font, fontSize, fontStyle, foregroundColor,Ve 8 tane daha.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
font | Font | Oku . | Yazı tipini gönderir. |
fontSize | Float | Oku . | Yazı tipi boyutunu gönderir. |
fontStyle | int | Oku . | Yazı tipi bayraklarını gönderir. |
foregroundColor | Color | Oku . | Ön plan (metin) rengini gönderir. |
backgroundColor | Color | Oku . | Arka plan rengini gönderir. |
characterSpacing | Float | Oku . | Karakter aralığını gönderir. |
wordSpacing | Float | Oku . | Kelimenin uzantısını gönderir. |
lineSpacing | Float | Oku . | Satır mesafesini gönderir. |
horizontalScaling | Float | Oku . | Yatay ölçekleme faktörünü gönderir. |
strikeOut | boolean | Oku . | Strikeout etkin olup olmadığını gönderir. |
underline | boolean | Oku . | Alt çizginin etkin olup olmadığını gönderir. |
subscript | boolean | Oku . | Alt yazının etkin olup olmadığını gönderir. |
superscript | boolean | Oku . | Yukarı yazıların etkin olup olmadığını gönderir. |
marginInfo | MarginInfo | Oku . | Konum için marj bilgilerini gönderir. |
Yöntemler
| Signature | Açıklama: |
|---|---|
StructureTextState() | Varsayılan değerlerle yeni bir StructureTextState oluşturur. |
getFont() → Font | Yazı tipini gönderir. |
setFont(font: Font) | Yazı tipini ayarlar. |
getFontSize() → Float | Yazı tipi boyutunu gönderir. |
setFontSize(fontSize: float) | Yazı tipinin boyutunu ayarlar. |
getFontStyle() → int | Yazı tipi bayraklarını gönderir. |
setFontStyle(fontStyle: int) | Yazı tipi stil bayraklarını ayarlar. |
getForegroundColor() → Color | Ön plan (metin) rengini gönderir. |
setForegroundColor(foregroundColor: Color) | Ön plan (metin) rengini ayarlar. |
getBackgroundColor() → Color | Arka plan rengini gönderir. |
setBackgroundColor(backgroundColor: Color) | Arka plan rengini ayarlar. |
getCharacterSpacing() → Float | Karakter aralığını gönderir. |
setCharacterSpacing(characterSpacing: float) | Karakter aralığını ayarlar. |
getWordSpacing() → Float | Kelimenin uzantısını gönderir. |
setWordSpacing(wordSpacing: float) | Kelime aralığını ayarlar. |
getLineSpacing() → Float | Satır mesafesini gönderir. |
setLineSpacing(lineSpacing: float) | Satır aralığını ayarlar. |
getHorizontalScaling() → Float | Yatay ölçekleme faktörünü gönderir. |
setHorizontalScaling(horizontalScaling: float) | Yatay ölçekleme faktörünü ayarlar. |
isStrikeOut() → boolean | Strikeout etkin olup olmadığını gönderir. |
setStrikeOut(strikeOut: boolean) | Üstü çizili bayrağını ayarlar. |
isUnderline() → boolean | Alt çizginin etkin olup olmadığını gönderir. |
setUnderline(underline: boolean) | Alt çizgi bayrağını ayarlar. |
isSubscript() → boolean | Alt yazının etkin olup olmadığını gönderir. |
setSubscript(subscript: boolean) | Alt simge bayrağını ayarlar. |
isSuperscript() → boolean | Yukarı yazıların etkin olup olmadığını gönderir. |
setSuperscript(superscript: boolean) | Üst simge bayrağını ayarlar. |
getMarginInfo() → MarginInfo | Konum için marj bilgilerini gönderir. |
setMarginInfo(marginInfo: MarginInfo) | Konumlandırma için kenar boşluğu bilgisini ayarlar. |