TilingPattern
Resumo geral
TilingPattern é uma classe em Aspose.PDF FOSS para Java. Herdeiros de: PdfPattern.
Padrão de azulejos (ISO 32000-1:2008, §8.7.3).
Esta classe fornece 12 métodos para trabalhar com objetos TilingPattern em programas Java. Os métodos disponíveis incluem: TilingPattern, getBBox, getContents, getMatrix, getPaintType, getPatternType, getPdfDictionary, getResources, getTilingType, getXStep, getYStep, parse. Todos os membros públicos são acessíveis a qualquer aplicação Java após instalar o pacote Aspose.PDF FOSS para Java. Propriedades: PAINT_COLORED, PAINT_UNCOLORED, TILING_CONSTANT_SPACING, TILING_FASTER, TILING_NO_DISTORTION, bBox, e mais nove.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
paintType | int | Leia. | Retorna o tipo de tinta: 1 = colorido, 2 = incolor. |
tilingType | int | Leia. | Retorna o tipo de azulejos: 1, 2 ou 3. |
bBox | Rectangle | Leia. | Retorna a caixa de ligação do padrão. |
xStep | double | Leia. | Retorna o espaçamento horizontal de telhas. |
yStep | double | Leia. | Retorna o espaçamento vertical das telhas. |
resources | Resources | Leia. | Retorna o dicionário de recursos do padrão. |
contents | OperatorCollection | Leia. | Analisa o fluxo de conteúdo do padrão de azulejos para operadores. |
PAINT_COLORED | int | Leia. | Padrão colorido: define as suas próprias cores. |
PAINT_UNCOLORED | int | Leia. | Padrão não colorido: utiliza a cor atual que não é padrões. |
TILING_CONSTANT_SPACING | int | Leia. | Espaçamento constante: as telhas estão espaçadas uniformemente. |
TILING_NO_DISTORTION | int | Leia. | Não há distorção: o espaço entre as telhas pode ser alterado para manter a aparência. |
TILING_FASTER | int | Leia. | Revestimento mais rápido: distorção e espaçamento desigual permitidos. |
patternType | int | Leia. | Retorna o tipo de padrão: 1 para azulejos, 2 para sombreamento. |
matrix | Matrix | Leia. | Retorna a matriz de padrões que mapeia o espaço do padro para o espaço do usuário. |
pdfDictionary | PdfDictionary | Leia. | Retorna o dicionário PDF subjacente. |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
TilingPattern(dict: PdfDictionary, parser: PDFParser) | Cria um TilingPattern a partir do seu dicionário/fluxo. |
getPaintType() → int | Retorna o tipo de tinta: 1 = colorido, 2 = incolor. |
getTilingType() → int | Retorna o tipo de azulejos: 1, 2 ou 3. |
getBBox() → Rectangle | Retorna a caixa de ligação do padrão. |
getXStep() → double | Retorna o espaçamento horizontal de telhas. |
getYStep() → double | Retorna o espaçamento vertical das telhas. |
getResources() → Resources | Retorna o dicionário de recursos do padrão. |
getContents() → OperatorCollection | Analisa o fluxo de conteúdo do padrão de azulejos para operadores. |
getPatternType() → int | Retorna o tipo de padrão: 1 para azulejos, 2 para sombreamento. |
getMatrix() → Matrix | Retorna a matriz de padrões que mapeia o espaço do padro para o espaço do usuário. |
getPdfDictionary() → PdfDictionary | Retorna o dicionário PDF subjacente. |
parse(obj: PdfBase, parser: PDFParser) → PdfPattern | Fábrica: analisa um padrão de um objeto PDF. |