Estilo - com escopo, global
Cria um estilo para definir propriedades como tamanho da fonte, borda e alinhamento. Você pode aplicar o mesmo estilo a vários objetos simultaneamente.
Esta API faz parte do plug-in ServiceNow PDF Generator Utilities (com.snc.apppdfgenerator) e é fornecida no namespace sn_pdfgeneratorutils. O plug-in é ativado por padrão.
Esta API é um componente usado com a API de documento para gerar um PDF.
Estilo - Estilo ()
Estilo – setBackgroundColor(cor da cor)
Especifica uma cor de fundo de um elemento.
| Nome | Tipo | Descrição |
|---|---|---|
| cor | Cor | Cor de fundo. |
| Tipo | Descrição |
|---|---|
| Nenhum(a) |
O exemplo a seguir mostra como definir a cor de fundo do elemento. Para obter um exemplo de uso de documento, consulte Document API.
var style = new sn_pdfgeneratorutils.Style();
var color = new sn_pdfgeneratorutils.Color([1, 0.9, 0.9]); // provided as array of RGB float values
style.setBackGroundColor(color);
Estilo – setBold()
Define um estilo como fonte em negrito.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Nenhum(a) |
O exemplo a seguir mostra como definir um estilo como fonte em negrito.
var style = new sn_pdfgeneratorutils.Style();
style.setBold();
Estilo – setBorder(largura do número)
Define a borda de estilo nos quatro lados de um elemento.
| Nome | Tipo | Descrição |
|---|---|---|
| largura | Número | Largura da borda de estilo em pontos. |
| Tipo | Descrição |
|---|---|
| Nenhum(a) |
O exemplo a seguir mostra como definir uma borda de estilo. Para obter um exemplo de uso de documento, consulte Document API.
var style = new sn_pdfgeneratorutils.Style();
var width = 2;
style.setBorder(width);
Estilo – setBorderBottom(largura do número)
Define a borda de estilo na parte inferior de um elemento.
| Nome | Tipo | Descrição |
|---|---|---|
| largura | Número | Largura da borda de estilo em pontos. |
| Tipo | Descrição |
|---|---|
| Nenhum(a) |
O exemplo a seguir mostra como definir uma borda de estilo na parte inferior de um elemento. Para obter um exemplo de uso de documento, consulte Document API.
var style = new sn_pdfgeneratorutils.Style();
var width = 2;
style.setBorderBottom(width);
Estilo – setBorderLeft(largura do número)
Define a borda de estilo no lado esquerdo de um elemento.
| Nome | Tipo | Descrição |
|---|---|---|
| largura | Número | Largura da borda de estilo em pontos. |
| Tipo | Descrição |
|---|---|
| Nenhum(a) |
O exemplo a seguir mostra como definir uma borda de estilo no lado esquerdo de um elemento. Para obter um exemplo de uso de documento, consulte Document API.
var style = new sn_pdfgeneratorutils.Style();
var width = 2;
style.setBorderLeft(width);
Estilo – setBorderRight(largura do número)
Define a borda de estilo no lado direito de um elemento.
| Nome | Tipo | Descrição |
|---|---|---|
| largura | Número | Largura da borda de estilo em pontos. |
| Tipo | Descrição |
|---|---|
| Nenhum(a) |
O exemplo a seguir mostra como definir uma borda de estilo no lado direito de um elemento. Para obter um exemplo de uso de documento, consulte Document API.
var style = new sn_pdfgeneratorutils.Style();
var width = 2;
style.setBorderRight(width);
Estilo – setBorderTop(largura do número)
Define a borda de estilo na parte superior de um elemento.
| Nome | Tipo | Descrição |
|---|---|---|
| largura | Número | Largura da borda de estilo em pontos. |
| Tipo | Descrição |
|---|---|
| Nenhum(a) |
O exemplo a seguir mostra como definir uma borda de estilo na parte superior de um elemento. Para obter um exemplo de uso de documento, consulte Document API.
var style = new sn_pdfgeneratorutils.Style();
var width = 2;
style.setBorderTop(width);
Estilo – setColoredBorder(largura do número, cor da cor)
Define a borda de estilo com cor nos quatro lados de um elemento.
| Nome | Tipo | Descrição |
|---|---|---|
| largura | Número | Largura da borda de estilo em pontos. |
| cor | Cor | Cor da borda do estilo. |
| Tipo | Descrição |
|---|---|
| Nenhum(a) |
O exemplo a seguir mostra como definir uma borda de estilo com cor. Para obter um exemplo de uso de documento, consulte Document API.
var style = new sn_pdfgeneratorutils.Style();
var width = 1.0;
var borderColor = new sn_pdfgeneratorutils.Color([0.8,0.8,0.8]);
style.setColoredBorder(width, borderColor);
Estilo – setColoredBorderBottom (largura do número, cor da cor)
Define a borda de estilo com cor na parte inferior de um elemento.
| Nome | Tipo | Descrição |
|---|---|---|
| largura | Número | Largura da borda de estilo em pontos. |
| cor | Cor | Cor da borda do estilo. |
| Tipo | Descrição |
|---|---|
| Nenhum(a) |
O exemplo a seguir mostra como definir uma borda de estilo na parte inferior de um elemento.Para obter um exemplo de uso de documento, consulte Document API.
var style = new sn_pdfgeneratorutils.Style();
var width = 1.0;
var borderColor = new sn_pdfgeneratorutils.Color([0.8,0.8,0.8]);
style.setColoredBorderBottom(width, borderColor);
Estilo – setColoredBorderLeft(largura do número, cor da cor)
Define a borda de estilo com cor no lado esquerdo de um elemento.
| Nome | Tipo | Descrição |
|---|---|---|
| largura | Número | Largura da borda de estilo em pontos. |
| cor | Cor | Cor da borda do estilo. |
| Tipo | Descrição |
|---|---|
| Nenhum(a) |
O exemplo a seguir mostra como definir uma borda de estilo. Para obter um exemplo de uso de documento, consulte Document API.
var style = new sn_pdfgeneratorutils.Style();
var width = 1.0;
var borderColor = new sn_pdfgeneratorutils.Color([0.8,0.8,0.8]);
style.setColoredBorderLeft(width, borderColor);
Estilo – setColoredBorderRight(largura do número, cor da cor)
Define a borda de estilo com cor no lado direito de um elemento.
| Nome | Tipo | Descrição |
|---|---|---|
| largura | Número | Largura da borda de estilo em pontos. |
| cor | Cor | Cor da borda do estilo. |
| Tipo | Descrição |
|---|---|
| Nenhum(a) |
O exemplo a seguir mostra como definir uma borda de estilo com cor. Para obter um exemplo de uso de documento, consulte Document API.
var style = new sn_pdfgeneratorutils.Style();
var width = 1.0;
var borderColor = new sn_pdfgeneratorutils.Color([0.8,0.8,0.8]);
style.setColoredBorderRight(width, borderColor);
Estilo – setColoredBorderTop(largura do número, cor da cor)
Define a borda de estilo com cor na parte superior de um elemento.
| Nome | Tipo | Descrição |
|---|---|---|
| largura | Número | Largura da borda de estilo em pontos. |
| cor | Cor | Cor da borda do estilo. |
| Tipo | Descrição |
|---|---|
| Nenhum(a) |
O exemplo a seguir mostra como definir uma borda de estilo. Para obter um exemplo de uso de documento, consulte Document API.
var style = new sn_pdfgeneratorutils.Style();
var width = 1.0;
var borderColor = new sn_pdfgeneratorutils.Color([0.8,0.8,0.8]);
style.setColoredBorderTop(width, borderColor);
Estilo – setFontColor(Cor)
Define a cor da fonte.
| Nome | Tipo | Descrição |
|---|---|---|
| cor | Cor | Cor da fonte. |
| Tipo | Descrição |
|---|---|
| Nenhum(a) |
O exemplo a seguir mostra como definir uma cor de fonte. Para obter um exemplo de uso de documento, consulte Document API.
var style = new sn_pdfgeneratorutils.Style();
var fontColor = new sn_pdfgeneratorutils.Color([1,0.5,0.5]);
style.setFontColor(fontColor);
Estilo – setFontSize(Number fontSize)
Define um tamanho de fonte de estilo.
| Nome | Tipo | Descrição |
|---|---|---|
| tamanho da fonte | Número | Tamanho da fonte em pontos. |
| Tipo | Descrição |
|---|---|
| Nenhum(a) |
O exemplo a seguir mostra como definir um tamanho de fonte.
var style = new sn_pdfgeneratorutils.Style();
style.setFontSize(12);
Estilo – setHorizontalAlignment(cadeia de caracteres alinhamento)
Define o alinhamento horizontal de um estilo.
| Nome | Tipo | Descrição |
|---|---|---|
| alinhamento | Cadeia de caracteres | Configuração de alinhamento horizontal. Valores válidos:
|
| Tipo | Descrição |
|---|---|
| Nenhum(a) |
O exemplo a seguir mostra como definir o alinhamento horizontal em um elemento. Para obter um exemplo de uso de documento, consulte Document API.
var style = new sn_pdfgeneratorutils.Style();
var alignment = "Center";
style.setHorizontalAlignment(alignment);
Estilo – setItalic()
Define um estilo como fonte em itálico.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| Nenhum(a) |
O exemplo a seguir mostra como definir um estilo de elemento para uma fonte em itálico.
var style = new sn_pdfgeneratorutils.Style();
style.setItalic();
Estilo – setPading (preenchimento de número)
Define o preenchimento de todos os quatro lados de um elemento com a mesma largura.
| Nome | Tipo | Descrição |
|---|---|---|
| preenchimento | Número | Largura de preenchimento em pontos como um valor decimal. |
| Tipo | Descrição |
|---|---|
| Nenhum(a) |
O exemplo a seguir mostra como definir o estilo de fundo como 2,5 pontos. Para obter um exemplo de uso de documento, consulte Document API.
var style = new sn_pdfgeneratorutils.Style();
var padding = 2.5;
style.setPadding(padding);
Estilo – setPadingBottom(Preenchimento de número)
Define o valor da largura do preenchimento inferior de um elemento.
| Nome | Tipo | Descrição |
|---|---|---|
| preenchimento | Número | Largura de preenchimento em pontos como um valor decimal. |
| Tipo | Descrição |
|---|---|
| Nenhum(a) |
O exemplo a seguir mostra como definir o preenchimento do elemento inferior como 2,5 pontos. Para obter um exemplo de uso de documento, consulte Document API.
var style = new sn_pdfgeneratorutils.Style();
var padding = 2.5;
style.setPaddingBottom(padding);
Estilo – setPadingLeft(Preenchimento de número)
Define o valor da largura do preenchimento esquerdo de um elemento.
| Nome | Tipo | Descrição |
|---|---|---|
| preenchimento | Número | Largura de preenchimento em pontos como um valor decimal. |
| Tipo | Descrição |
|---|---|
| Nenhum(a) |
O exemplo a seguir mostra como definir o preenchimento do elemento esquerdo como 2,5 pontos. Para obter um exemplo de uso de documento, consulte Document API.
var style = new sn_pdfgeneratorutils.Style();
var padding = 2.5;
style.setPaddingLeft(padding);
Estilo – setPadingRight (preenchimento de número)
Define o valor da largura de preenchimento à direita de um estilo.
| Nome | Tipo | Descrição |
|---|---|---|
| preenchimento | Número | Largura de preenchimento em pontos como um valor decimal. |
| Tipo | Descrição |
|---|---|
| Nenhum(a) |
O exemplo a seguir mostra como definir o preenchimento do elemento direito como 2,5 pontos. Para obter um exemplo de uso de documento, consulte Document API.
var style = new sn_pdfgeneratorutils.Style();
var padding = 2.5;
style.setPaddingRight(padding);
Estilo – setPadingTop(Preenchimento de número)
Define o valor da largura de preenchimento superior de um elemento.
| Nome | Tipo | Descrição |
|---|---|---|
| preenchimento | Número | Largura de preenchimento em pontos como um valor decimal. |
| Tipo | Descrição |
|---|---|
| Nenhum(a) |
O exemplo a seguir mostra como definir o preenchimento do elemento superior como 2,5 pontos. Para obter um exemplo de uso de documento, consulte Document API.
var style = new sn_pdfgeneratorutils.Style();
var padding = 2.5;
style.setPaddingTop(padding);
Estilo – setTextAlignment(cadeia de caracteres Alinhamento)
Define o alinhamento do texto para um estilo.
| Nome | Tipo | Descrição |
|---|---|---|
| alinhamento | Cadeia de caracteres | Posição de alinhamento do texto. Valores válidos:
|
| Tipo | Descrição |
|---|---|
| Nenhum(a) |
O exemplo a seguir mostra como definir o texto do elemento para o alinhamento centralizado.
var style = new sn_pdfgeneratorutils.Style();
String alignment = "text-center";
style.setTextAlignment(alignment);
Estilo – setVerticalAlignment(cadeia de caracteres alinhamento)
Define o alinhamento vertical deste elemento.
| Nome | Tipo | Descrição |
|---|---|---|
| alinhamento | Cadeia de caracteres | Configuração de alinhamento vertical. Valores válidos:
|
| Tipo | Descrição |
|---|---|
| Nenhum(a) |
O exemplo a seguir mostra como definir o alinhamento vertical em um elemento. Para obter um exemplo de uso de documento, consulte Document API.
var style = new sn_pdfgeneratorutils.Style();
var alignment = "Mid";
style.setVerticalAlignment(alignment);