TilingPattern
Genel Bakış
TilingPattern Java için FOSS’de bir sınıf. Mirasçılar: PdfPattern.
Tiling modeli (ISO 32000-1:2008, 8.7.3 bölüm).
Bu sınıf, Java programlarında TilingPattern nesnelerle çalışmak için 12 yöntem sağlar. Kullanılabilir yöntemler şunlardır: TilingPattern, getBBox, getContents, getMatrix, getPaintType, getPatternType, getPdfDictionary, getResources, getTilingType, getXStep, getYStep, parse. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: PAINT_COLORED, PAINT_UNCOLORED, TILING_CONSTANT_SPACING, TILING_FASTER, TILING_NO_DISTORTION, bBox,Ve 9 tane daha.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
paintType | int | Oku . | Boyanma türünü gönderir: 1 = renkli, 2 = renksiz. |
tilingType | int | Oku . | Tabela türünü gönderir: 1, 2 veya 3. |
bBox | Rectangle | Oku . | Şablon hücre sınırlama kutusunu gönderir. |
xStep | double | Oku . | Yatay fayans aralığını gönderir. |
yStep | double | Oku . | Dikey taş mesafesini gönderir. |
resources | Resources | Oku . | Şablonun kendi kaynak sözlüğünü gönderir. |
contents | OperatorCollection | Oku . | Paneleme kalıplarının içeriğini operatörlere aktarır. |
PAINT_COLORED | int | Oku . | Renkli desen: kendi renklerini tanımlar. |
PAINT_UNCOLORED | int | Oku . | Renksiz desen: mevcut renk olmayan model kullanır. |
TILING_CONSTANT_SPACING | int | Oku . | Sabit mesafe: taşlar eşit bir şekilde yerleştirilmiştir. |
TILING_NO_DISTORTION | int | Oku . | Devrim yok: görünümünü korumak için fayans aralığı değiştirilebilir. |
TILING_FASTER | int | Oku . | Daha hızlı çemberleme: çarpıklık ve eşit olmayan mesafeler için izin verilir. |
patternType | int | Oku . | Şablon türünü gönderir: 1 çember için, 2 gölgeleme için. |
matrix | Matrix | Oku . | Pattern alanını kullanıcı alanına haritalandıran pattern matrisini gönderir. |
pdfDictionary | PdfDictionary | Oku . | Altta bulunan PDF sözlüğünü gönderir. |
Yöntemler
| Signature | Açıklama: |
|---|---|
TilingPattern(dict: PdfDictionary, parser: PDFParser) | Sözlük/akıştan bir TilingPattern oluşturur. |
getPaintType() → int | Boyanma türünü gönderir: 1 = renkli, 2 = renksiz. |
getTilingType() → int | Tabela türünü gönderir: 1, 2 veya 3. |
getBBox() → Rectangle | Şablon hücre sınırlama kutusunu gönderir. |
getXStep() → double | Yatay fayans aralığını gönderir. |
getYStep() → double | Dikey taş mesafesini gönderir. |
getResources() → Resources | Şablonun kendi kaynak sözlüğünü gönderir. |
getContents() → OperatorCollection | Paneleme kalıplarının içeriğini operatörlere aktarır. |
getPatternType() → int | Şablon türünü gönderir: 1 çember için, 2 gölgeleme için. |
getMatrix() → Matrix | Pattern alanını kullanıcı alanına haritalandıran pattern matrisini gönderir. |
getPdfDictionary() → PdfDictionary | Altta bulunan PDF sözlüğünü gönderir. |
parse(obj: PdfBase, parser: PDFParser) → PdfPattern | Fabrika: PDF nesnesinden bir desen analiz eder. |