---
sourceDocument: Referência de API do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Referência de API do Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# Estilo - com escopo, global

# Estilo - com escopo, global {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 9 min. de leitura

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](https://servicenow-prod.fluidtopics.net/GfzkXxoz~DU2Zt1bfpGPXA#DocumentBothAPI "A API Document fornece métodos para inicializar um PDF, adicionar conteúdo e fechar o PDF. Depois de adicionar conteúdo, o documento pode ser anexado a um registro de destino.") para gerar um PDF.  
Você pode aplicar estilos personalizados aos seguintes elementos de API:

* [Célula](https://servicenow-prod.fluidtopics.net/KSht1b2wJB1J44IMkFRMSA#Cell-addStyle_O "Aplica um estilo predefinido às células da tabela.")
* [Parágrafo](https://servicenow-prod.fluidtopics.net/sx2rcQUBNKTJuwZLeuyJfw#Paragraph-addStyle_O "Aplica um estilo predefinido ao texto do parágrafo.")
* [Tabela](https://servicenow-prod.fluidtopics.net/TRzRswGVxJ_rNB0u20U9rg#Table-setDefaultStyle_O "Define o estilo padrão a ser aplicado à tabela.")
{#StyleBothAPI__ul_zmh_jyw_t4b}

## Estilo - Estilo () {#ariaid-title2}

Instancia um novo objeto de estilo.
{#Style-Style__table_twm_hjk_34b__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| Nenhum(a) |   |   |
[Tabela 1. Parâmetros]

{#Style-Style__table_twm_hjk_34b}  
Os exemplos a seguir mostram como criar um objeto de estilo que você pode adicionar a um elemento de [célula](https://servicenow-prod.fluidtopics.net/KSht1b2wJB1J44IMkFRMSA#Cell-addStyle_O "Aplica um estilo predefinido às células da tabela."), [parágrafo](https://servicenow-prod.fluidtopics.net/sx2rcQUBNKTJuwZLeuyJfw#Paragraph-addStyle_O "Aplica um estilo predefinido ao texto do parágrafo.") ou [tabela](https://servicenow-prod.fluidtopics.net/TRzRswGVxJ_rNB0u20U9rg#Table-setDefaultStyle_O "Define o estilo padrão a ser aplicado à tabela.").

    var style = new sn_pdfgeneratorutils.Style();

## Estilo -- setBackgroundColor(cor da cor) {#ariaid-title3}

Especifica uma cor de fundo de um elemento.
{#Style-setBackgroundColor_O__table_vv5_52h_44b__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| cor | [Cor](https://servicenow-prod.fluidtopics.net/3HDiHdJmpVjIjUYOrdT0Mg#ColorBothAPI "Cria um objeto Cor usado para definir atributos de cor que você pode aplicar a elementos em um PDF; como células, tabelas e linhas.") | Cor de fundo. |
[Tabela 2. Parâmetros]

{#Style-setBackgroundColor_O__table_vv5_52h_44b} {#Style-setBackgroundColor_O__table_wv5_52h_44b__entry__2}

| Tipo | Descrição |
|-|-|
| Nenhum(a) |   |
[Tabela 3. Retorna]

{#Style-setBackgroundColor_O__table_wv5_52h_44b}  
O exemplo a seguir mostra como definir a cor de fundo do elemento. Para obter um exemplo de uso de documento, consulte [Document](https://servicenow-prod.fluidtopics.net/GfzkXxoz~DU2Zt1bfpGPXA#DocumentBothAPI "A API Document fornece métodos para inicializar um PDF, adicionar conteúdo e fechar o PDF. Depois de adicionar conteúdo, o documento pode ser anexado a um registro de destino.") 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() {#ariaid-title4}

Define um estilo como fonte em negrito.
{#Style-setBold__table_vv5_52h_44b__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| Nenhum |   |   |
[Tabela 4. Parâmetros]

{#Style-setBold__table_vv5_52h_44b} {#Style-setBold__table_wv5_52h_44b__entry__2}

| Tipo | Descrição |
|-|-|
| Nenhum(a) |   |
[Tabela 5. Retorna]

{#Style-setBold__table_wv5_52h_44b}  
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) {#ariaid-title5}

Define a borda de estilo nos quatro lados de um elemento.
{#Style-setBorder_N__table_vv5_52h_44b__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| largura | Número | Largura da borda de estilo em pontos. |
[Tabela 6. Parâmetros]

{#Style-setBorder_N__table_vv5_52h_44b} {#Style-setBorder_N__table_wv5_52h_44b__entry__2}

| Tipo | Descrição |
|-|-|
| Nenhum(a) |   |
[Tabela 7. Retorna]

{#Style-setBorder_N__table_wv5_52h_44b}  
O exemplo a seguir mostra como definir uma borda de estilo. Para obter um exemplo de uso de documento, consulte [Document](https://servicenow-prod.fluidtopics.net/GfzkXxoz~DU2Zt1bfpGPXA#DocumentBothAPI "A API Document fornece métodos para inicializar um PDF, adicionar conteúdo e fechar o PDF. Depois de adicionar conteúdo, o documento pode ser anexado a um registro de destino.") API.

    var style = new sn_pdfgeneratorutils.Style();

    var width = 2;

    style.setBorder(width);

## Estilo -- setBorderBottom(largura do número) {#ariaid-title6}

Define a borda de estilo na parte inferior de um elemento.
{#Style-setBorderBottom_N__table_vv5_52h_44b__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| largura | Número | Largura da borda de estilo em pontos. |
[Tabela 8. Parâmetros]

{#Style-setBorderBottom_N__table_vv5_52h_44b} {#Style-setBorderBottom_N__table_wv5_52h_44b__entry__2}

| Tipo | Descrição |
|-|-|
| Nenhum(a) |   |
[Tabela 9. Retorna]

{#Style-setBorderBottom_N__table_wv5_52h_44b}  
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](https://servicenow-prod.fluidtopics.net/GfzkXxoz~DU2Zt1bfpGPXA#DocumentBothAPI "A API Document fornece métodos para inicializar um PDF, adicionar conteúdo e fechar o PDF. Depois de adicionar conteúdo, o documento pode ser anexado a um registro de destino.") API.

    var style = new sn_pdfgeneratorutils.Style();

    var width = 2;

    style.setBorderBottom(width);

## Estilo -- setBorderLeft(largura do número) {#ariaid-title7}

Define a borda de estilo no lado esquerdo de um elemento.
{#Style-setBorderLeft_N__table_vv5_52h_44b__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| largura | Número | Largura da borda de estilo em pontos. |
[Tabela 10. Parâmetros]

{#Style-setBorderLeft_N__table_vv5_52h_44b} {#Style-setBorderLeft_N__table_wv5_52h_44b__entry__2}

| Tipo | Descrição |
|-|-|
| Nenhum(a) |   |
[Tabela 11. Retorna]

{#Style-setBorderLeft_N__table_wv5_52h_44b}  
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](https://servicenow-prod.fluidtopics.net/GfzkXxoz~DU2Zt1bfpGPXA#DocumentBothAPI "A API Document fornece métodos para inicializar um PDF, adicionar conteúdo e fechar o PDF. Depois de adicionar conteúdo, o documento pode ser anexado a um registro de destino.") API.

    var style = new sn_pdfgeneratorutils.Style();

    var width = 2;

    style.setBorderLeft(width);

## Estilo -- setBorderRight(largura do número) {#ariaid-title8}

Define a borda de estilo no lado direito de um elemento.
{#Style-setBorderRight_N__table_vv5_52h_44b__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| largura | Número | Largura da borda de estilo em pontos. |
[Tabela 12. Parâmetros]

{#Style-setBorderRight_N__table_vv5_52h_44b} {#Style-setBorderRight_N__table_wv5_52h_44b__entry__2}

| Tipo | Descrição |
|-|-|
| Nenhum(a) |   |
[Tabela 13. Retorna]

{#Style-setBorderRight_N__table_wv5_52h_44b}  
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](https://servicenow-prod.fluidtopics.net/GfzkXxoz~DU2Zt1bfpGPXA#DocumentBothAPI "A API Document fornece métodos para inicializar um PDF, adicionar conteúdo e fechar o PDF. Depois de adicionar conteúdo, o documento pode ser anexado a um registro de destino.") API.

    var style = new sn_pdfgeneratorutils.Style();

    var width = 2;

    style.setBorderRight(width);

## Estilo -- setBorderTop(largura do número) {#ariaid-title9}

Define a borda de estilo na parte superior de um elemento.
{#Style-setBorderTop_N__table_vv5_52h_44b__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| largura | Número | Largura da borda de estilo em pontos. |
[Tabela 14. Parâmetros]

{#Style-setBorderTop_N__table_vv5_52h_44b} {#Style-setBorderTop_N__table_wv5_52h_44b__entry__2}

| Tipo | Descrição |
|-|-|
| Nenhum(a) |   |
[Tabela 15. Retorna]

{#Style-setBorderTop_N__table_wv5_52h_44b}  
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](https://servicenow-prod.fluidtopics.net/GfzkXxoz~DU2Zt1bfpGPXA#DocumentBothAPI "A API Document fornece métodos para inicializar um PDF, adicionar conteúdo e fechar o PDF. Depois de adicionar conteúdo, o documento pode ser anexado a um registro de destino.") API.

    var style = new sn_pdfgeneratorutils.Style();

    var width = 2;

    style.setBorderTop(width);

## Estilo -- setColoredBorder(largura do número, cor da cor) {#ariaid-title10}

Define a borda de estilo com cor nos quatro lados de um elemento.
{#Style-setColoredBorder_N_O__table_vv5_52h_44b__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| largura | Número | Largura da borda de estilo em pontos. |
| cor | [Cor](https://servicenow-prod.fluidtopics.net/3HDiHdJmpVjIjUYOrdT0Mg#ColorBothAPI "Cria um objeto Cor usado para definir atributos de cor que você pode aplicar a elementos em um PDF; como células, tabelas e linhas.") | Cor da borda do estilo. |
[Tabela 16. Parâmetros]

{#Style-setColoredBorder_N_O__table_vv5_52h_44b} {#Style-setColoredBorder_N_O__table_wv5_52h_44b__entry__2}

| Tipo | Descrição |
|-|-|
| Nenhum(a) |   |
[Tabela 17. Retorna]

{#Style-setColoredBorder_N_O__table_wv5_52h_44b}  
O exemplo a seguir mostra como definir uma borda de estilo com cor. Para obter um exemplo de uso de documento, consulte [Document](https://servicenow-prod.fluidtopics.net/GfzkXxoz~DU2Zt1bfpGPXA#DocumentBothAPI "A API Document fornece métodos para inicializar um PDF, adicionar conteúdo e fechar o PDF. Depois de adicionar conteúdo, o documento pode ser anexado a um registro de destino.") 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) {#ariaid-title11}

Define a borda de estilo com cor na parte inferior de um elemento.
{#Style-setColoredBorderBottom_N_O__table_vv5_52h_44b__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| largura | Número | Largura da borda de estilo em pontos. |
| cor | [Cor](https://servicenow-prod.fluidtopics.net/3HDiHdJmpVjIjUYOrdT0Mg#ColorBothAPI "Cria um objeto Cor usado para definir atributos de cor que você pode aplicar a elementos em um PDF; como células, tabelas e linhas.") | Cor da borda do estilo. |
[Tabela 18. Parâmetros]

{#Style-setColoredBorderBottom_N_O__table_vv5_52h_44b} {#Style-setColoredBorderBottom_N_O__table_wv5_52h_44b__entry__2}

| Tipo | Descrição |
|-|-|
| Nenhum(a) |   |
[Tabela 19. Retorna]

{#Style-setColoredBorderBottom_N_O__table_wv5_52h_44b}  
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](https://servicenow-prod.fluidtopics.net/GfzkXxoz~DU2Zt1bfpGPXA#DocumentBothAPI "A API Document fornece métodos para inicializar um PDF, adicionar conteúdo e fechar o PDF. Depois de adicionar conteúdo, o documento pode ser anexado a um registro de destino.") 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) {#ariaid-title12}

Define a borda de estilo com cor no lado esquerdo de um elemento.
{#Style-setColoredBorderLeft_N_O__table_vv5_52h_44b__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| largura | Número | Largura da borda de estilo em pontos. |
| cor | [Cor](https://servicenow-prod.fluidtopics.net/3HDiHdJmpVjIjUYOrdT0Mg#ColorBothAPI "Cria um objeto Cor usado para definir atributos de cor que você pode aplicar a elementos em um PDF; como células, tabelas e linhas.") | Cor da borda do estilo. |
[Tabela 20. Parâmetros]

{#Style-setColoredBorderLeft_N_O__table_vv5_52h_44b} {#Style-setColoredBorderLeft_N_O__table_wv5_52h_44b__entry__2}

| Tipo | Descrição |
|-|-|
| Nenhum(a) |   |
[Tabela 21. Retorna]

{#Style-setColoredBorderLeft_N_O__table_wv5_52h_44b}  
O exemplo a seguir mostra como definir uma borda de estilo. Para obter um exemplo de uso de documento, consulte [Document](https://servicenow-prod.fluidtopics.net/GfzkXxoz~DU2Zt1bfpGPXA#DocumentBothAPI "A API Document fornece métodos para inicializar um PDF, adicionar conteúdo e fechar o PDF. Depois de adicionar conteúdo, o documento pode ser anexado a um registro de destino.") 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) {#ariaid-title13}

Define a borda de estilo com cor no lado direito de um elemento.
{#Style-setColoredBorderRight_N_O__table_vv5_52h_44b__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| largura | Número | Largura da borda de estilo em pontos. |
| cor | [Cor](https://servicenow-prod.fluidtopics.net/3HDiHdJmpVjIjUYOrdT0Mg#ColorBothAPI "Cria um objeto Cor usado para definir atributos de cor que você pode aplicar a elementos em um PDF; como células, tabelas e linhas.") | Cor da borda do estilo. |
[Tabela 22. Parâmetros]

{#Style-setColoredBorderRight_N_O__table_vv5_52h_44b} {#Style-setColoredBorderRight_N_O__table_wv5_52h_44b__entry__2}

| Tipo | Descrição |
|-|-|
| Nenhum(a) |   |
[Tabela 23. Retorna]

{#Style-setColoredBorderRight_N_O__table_wv5_52h_44b}  
O exemplo a seguir mostra como definir uma borda de estilo com cor. Para obter um exemplo de uso de documento, consulte [Document](https://servicenow-prod.fluidtopics.net/GfzkXxoz~DU2Zt1bfpGPXA#DocumentBothAPI "A API Document fornece métodos para inicializar um PDF, adicionar conteúdo e fechar o PDF. Depois de adicionar conteúdo, o documento pode ser anexado a um registro de destino.") 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) {#ariaid-title14}

Define a borda de estilo com cor na parte superior de um elemento.
{#Style-setColoredBorderTop_N_O__table_vv5_52h_44b__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| largura | Número | Largura da borda de estilo em pontos. |
| cor | [Cor](https://servicenow-prod.fluidtopics.net/3HDiHdJmpVjIjUYOrdT0Mg#ColorBothAPI "Cria um objeto Cor usado para definir atributos de cor que você pode aplicar a elementos em um PDF; como células, tabelas e linhas.") | Cor da borda do estilo. |
[Tabela 24. Parâmetros]

{#Style-setColoredBorderTop_N_O__table_vv5_52h_44b} {#Style-setColoredBorderTop_N_O__table_wv5_52h_44b__entry__2}

| Tipo | Descrição |
|-|-|
| Nenhum(a) |   |
[Tabela 25. Retorna]

{#Style-setColoredBorderTop_N_O__table_wv5_52h_44b}  
O exemplo a seguir mostra como definir uma borda de estilo. Para obter um exemplo de uso de documento, consulte [Document](https://servicenow-prod.fluidtopics.net/GfzkXxoz~DU2Zt1bfpGPXA#DocumentBothAPI "A API Document fornece métodos para inicializar um PDF, adicionar conteúdo e fechar o PDF. Depois de adicionar conteúdo, o documento pode ser anexado a um registro de destino.") 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) {#ariaid-title15}

Define a cor da fonte.
{#Style-setFontColor_O__table_vv5_52h_44b__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| cor | [Cor](https://servicenow-prod.fluidtopics.net/3HDiHdJmpVjIjUYOrdT0Mg#ColorBothAPI "Cria um objeto Cor usado para definir atributos de cor que você pode aplicar a elementos em um PDF; como células, tabelas e linhas.") | Cor da fonte. |
[Tabela 26. Parâmetros]

{#Style-setFontColor_O__table_vv5_52h_44b} {#Style-setFontColor_O__table_wv5_52h_44b__entry__2}

| Tipo | Descrição |
|-|-|
| Nenhum(a) |   |
[Tabela 27. Retorna]

{#Style-setFontColor_O__table_wv5_52h_44b}  
O exemplo a seguir mostra como definir uma cor de fonte. Para obter um exemplo de uso de documento, consulte [Document](https://servicenow-prod.fluidtopics.net/GfzkXxoz~DU2Zt1bfpGPXA#DocumentBothAPI "A API Document fornece métodos para inicializar um PDF, adicionar conteúdo e fechar o PDF. Depois de adicionar conteúdo, o documento pode ser anexado a um registro de destino.") 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) {#ariaid-title16}

Define um tamanho de fonte de estilo.
{#Style-setFontSize_N__table_vv5_52h_44b__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| tamanho da fonte | Número | Tamanho da fonte em pontos. |
[Tabela 28. Parâmetros]

{#Style-setFontSize_N__table_vv5_52h_44b} {#Style-setFontSize_N__table_wv5_52h_44b__entry__2}

| Tipo | Descrição |
|-|-|
| Nenhum(a) |   |
[Tabela 29. Retorna]

{#Style-setFontSize_N__table_wv5_52h_44b}  
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) {#ariaid-title17}

Define o alinhamento horizontal de um estilo.
{#Style-setHorizontalAlignment_S__table_vv5_52h_44b__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| alinhamento | Cadeia de caracteres | Configuração de alinhamento horizontal. Valores válidos: * center: alinha o conteúdo ao centro. * left: alinha o conteúdo à esquerda. * à direita: alinha o conteúdo à direita. {#Style-setHorizontalAlignment_S__ul_i43_swq_p4b} |
[Tabela 30. Parâmetros]

{#Style-setHorizontalAlignment_S__table_vv5_52h_44b} {#Style-setHorizontalAlignment_S__table_wv5_52h_44b__entry__2}

| Tipo | Descrição |
|-|-|
| Nenhum(a) |   |
[Tabela 31. Retorna]

{#Style-setHorizontalAlignment_S__table_wv5_52h_44b}  
O exemplo a seguir mostra como definir o alinhamento horizontal em um elemento. Para obter um exemplo de uso de documento, consulte [Document](https://servicenow-prod.fluidtopics.net/GfzkXxoz~DU2Zt1bfpGPXA#DocumentBothAPI "A API Document fornece métodos para inicializar um PDF, adicionar conteúdo e fechar o PDF. Depois de adicionar conteúdo, o documento pode ser anexado a um registro de destino.") API.

    var style = new sn_pdfgeneratorutils.Style();

    var alignment = "Center";

    style.setHorizontalAlignment(alignment);

## Estilo -- setItalic() {#ariaid-title18}

Define um estilo como fonte em itálico.
{#Style-setItalic__table_vv5_52h_44b__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| Nenhum |   |   |
[Tabela 32. Parâmetros]

{#Style-setItalic__table_vv5_52h_44b} {#Style-setItalic__table_wv5_52h_44b__entry__2}

| Tipo | Descrição |
|-|-|
| Nenhum(a) |   |
[Tabela 33. Retorna]

{#Style-setItalic__table_wv5_52h_44b}  
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) {#ariaid-title19}

Define o preenchimento de todos os quatro lados de um elemento com a mesma largura.
Consulte também:

* [setPadingBottom()](https://servicenow-prod.fluidtopics.net/fYoYjhIb3GMGTMA1SDmBMA#Style-setPaddingBottom_N "Define o valor da largura do preenchimento inferior de um elemento.")
* [definirPadrãoEsquerda()](https://servicenow-prod.fluidtopics.net/fYoYjhIb3GMGTMA1SDmBMA#Style-setPaddingLeft_N "Define o valor da largura do preenchimento esquerdo de um elemento.")
* [definirPadrãoDireito()](https://servicenow-prod.fluidtopics.net/fYoYjhIb3GMGTMA1SDmBMA#Style-setPaddingRight_N "Define o valor da largura de preenchimento à direita de um estilo.")
* [definirPadrãoTopo()](https://servicenow-prod.fluidtopics.net/fYoYjhIb3GMGTMA1SDmBMA#Style-setPaddingTop_N "Define o valor da largura de preenchimento superior de um elemento.")
{#Style-setPadding_N__ul_rjs_hgr_p4b}
{#Style-setPadding_N__table_vv5_52h_44b__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| preenchimento | Número | Largura de preenchimento em pontos como um valor decimal. |
[Tabela 34. Parâmetros]

{#Style-setPadding_N__table_vv5_52h_44b} {#Style-setPadding_N__table_wv5_52h_44b__entry__2}

| Tipo | Descrição |
|-|-|
| Nenhum(a) |   |
[Tabela 35. Retorna]

{#Style-setPadding_N__table_wv5_52h_44b}  
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](https://servicenow-prod.fluidtopics.net/GfzkXxoz~DU2Zt1bfpGPXA#DocumentBothAPI "A API Document fornece métodos para inicializar um PDF, adicionar conteúdo e fechar o PDF. Depois de adicionar conteúdo, o documento pode ser anexado a um registro de destino.") API.

    var style = new sn_pdfgeneratorutils.Style();

    var padding = 2.5;

    style.setPadding(padding);

## Estilo -- setPadingBottom(Preenchimento de número) {#ariaid-title20}

Define o valor da largura do preenchimento inferior de um elemento.
Consulte também:

* [definirPreenchimento()](https://servicenow-prod.fluidtopics.net/fYoYjhIb3GMGTMA1SDmBMA#Style-setPadding_N "Define o preenchimento de todos os quatro lados de um elemento com a mesma largura.")
* [definirPadrãoEsquerda()](https://servicenow-prod.fluidtopics.net/fYoYjhIb3GMGTMA1SDmBMA#Style-setPaddingLeft_N "Define o valor da largura do preenchimento esquerdo de um elemento.")
* [definirPadrãoDireito()](https://servicenow-prod.fluidtopics.net/fYoYjhIb3GMGTMA1SDmBMA#Style-setPaddingRight_N "Define o valor da largura de preenchimento à direita de um estilo.")
* [definirPadrãoTopo()](https://servicenow-prod.fluidtopics.net/fYoYjhIb3GMGTMA1SDmBMA#Style-setPaddingTop_N "Define o valor da largura de preenchimento superior de um elemento.")
{#Style-setPaddingBottom_N__ul_rjs_hgr_p4b}
{#Style-setPaddingBottom_N__table_vv5_52h_44b__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| preenchimento | Número | Largura de preenchimento em pontos como um valor decimal. |
[Tabela 36. Parâmetros]

{#Style-setPaddingBottom_N__table_vv5_52h_44b} {#Style-setPaddingBottom_N__table_wv5_52h_44b__entry__2}

| Tipo | Descrição |
|-|-|
| Nenhum(a) |   |
[Tabela 37. Retorna]

{#Style-setPaddingBottom_N__table_wv5_52h_44b}  
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](https://servicenow-prod.fluidtopics.net/GfzkXxoz~DU2Zt1bfpGPXA#DocumentBothAPI "A API Document fornece métodos para inicializar um PDF, adicionar conteúdo e fechar o PDF. Depois de adicionar conteúdo, o documento pode ser anexado a um registro de destino.") API.

    var style = new sn_pdfgeneratorutils.Style();

    var padding = 2.5;

    style.setPaddingBottom(padding);

## Estilo -- setPadingLeft(Preenchimento de número) {#ariaid-title21}

Define o valor da largura do preenchimento esquerdo de um elemento.
Consulte também:

* [definirPreenchimento()](https://servicenow-prod.fluidtopics.net/fYoYjhIb3GMGTMA1SDmBMA#Style-setPadding_N "Define o preenchimento de todos os quatro lados de um elemento com a mesma largura.")
* [setPadingBottom()](https://servicenow-prod.fluidtopics.net/fYoYjhIb3GMGTMA1SDmBMA#Style-setPaddingBottom_N "Define o valor da largura do preenchimento inferior de um elemento.")
* [definirPadrãoDireito()](https://servicenow-prod.fluidtopics.net/fYoYjhIb3GMGTMA1SDmBMA#Style-setPaddingRight_N "Define o valor da largura de preenchimento à direita de um estilo.")
* [definirPadrãoTopo()](https://servicenow-prod.fluidtopics.net/fYoYjhIb3GMGTMA1SDmBMA#Style-setPaddingTop_N "Define o valor da largura de preenchimento superior de um elemento.")
{#Style-setPaddingLeft_N__ul_rjs_hgr_p4b}
{#Style-setPaddingLeft_N__table_vv5_52h_44b__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| preenchimento | Número | Largura de preenchimento em pontos como um valor decimal. |
[Tabela 38. Parâmetros]

{#Style-setPaddingLeft_N__table_vv5_52h_44b} {#Style-setPaddingLeft_N__table_wv5_52h_44b__entry__2}

| Tipo | Descrição |
|-|-|
| Nenhum(a) |   |
[Tabela 39. Retorna]

{#Style-setPaddingLeft_N__table_wv5_52h_44b}  
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](https://servicenow-prod.fluidtopics.net/GfzkXxoz~DU2Zt1bfpGPXA#DocumentBothAPI "A API Document fornece métodos para inicializar um PDF, adicionar conteúdo e fechar o PDF. Depois de adicionar conteúdo, o documento pode ser anexado a um registro de destino.") API.

    var style = new sn_pdfgeneratorutils.Style();

    var padding = 2.5;

    style.setPaddingLeft(padding);

## Estilo -- setPadingRight (preenchimento de número) {#ariaid-title22}

Define o valor da largura de preenchimento à direita de um estilo.
Consulte também:

* [definirPreenchimento()](https://servicenow-prod.fluidtopics.net/fYoYjhIb3GMGTMA1SDmBMA#Style-setPadding_N "Define o preenchimento de todos os quatro lados de um elemento com a mesma largura.")
* [setPadingBottom()](https://servicenow-prod.fluidtopics.net/fYoYjhIb3GMGTMA1SDmBMA#Style-setPaddingBottom_N "Define o valor da largura do preenchimento inferior de um elemento.")
* [definirPadrãoEsquerda()](https://servicenow-prod.fluidtopics.net/fYoYjhIb3GMGTMA1SDmBMA#Style-setPaddingLeft_N "Define o valor da largura do preenchimento esquerdo de um elemento.")
* [definirPadrãoTopo()](https://servicenow-prod.fluidtopics.net/fYoYjhIb3GMGTMA1SDmBMA#Style-setPaddingTop_N "Define o valor da largura de preenchimento superior de um elemento.")
{#Style-setPaddingRight_N__ul_ydd_f4r_p4b}
{#Style-setPaddingRight_N__table_x2n_v4g_r4b__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| preenchimento | Número | Largura de preenchimento em pontos como um valor decimal. |
[Tabela 40. Parâmetros]

{#Style-setPaddingRight_N__table_x2n_v4g_r4b} {#Style-setPaddingRight_N__table_wv5_52h_44b__entry__2}

| Tipo | Descrição |
|-|-|
| Nenhum(a) |   |
[Tabela 41. Retorna]

{#Style-setPaddingRight_N__table_wv5_52h_44b}  
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](https://servicenow-prod.fluidtopics.net/GfzkXxoz~DU2Zt1bfpGPXA#DocumentBothAPI "A API Document fornece métodos para inicializar um PDF, adicionar conteúdo e fechar o PDF. Depois de adicionar conteúdo, o documento pode ser anexado a um registro de destino.") API.

    var style = new sn_pdfgeneratorutils.Style();

    var padding = 2.5;

    style.setPaddingRight(padding);

## Estilo -- setPadingTop(Preenchimento de número) {#ariaid-title23}

Define o valor da largura de preenchimento superior de um elemento.
Consulte também:

* [definirPreenchimento()](https://servicenow-prod.fluidtopics.net/fYoYjhIb3GMGTMA1SDmBMA#Style-setPadding_N "Define o preenchimento de todos os quatro lados de um elemento com a mesma largura.")
* [setPadingBottom()](https://servicenow-prod.fluidtopics.net/fYoYjhIb3GMGTMA1SDmBMA#Style-setPaddingBottom_N "Define o valor da largura do preenchimento inferior de um elemento.")
* [definirPadrãoEsquerda()](https://servicenow-prod.fluidtopics.net/fYoYjhIb3GMGTMA1SDmBMA#Style-setPaddingLeft_N "Define o valor da largura do preenchimento esquerdo de um elemento.")
* [definirPadrãoDireito()](https://servicenow-prod.fluidtopics.net/fYoYjhIb3GMGTMA1SDmBMA#Style-setPaddingRight_N "Define o valor da largura de preenchimento à direita de um estilo.")
{#Style-setPaddingTop_N__ul_rjs_hgr_p4b}
{#Style-setPaddingTop_N__table_vv5_52h_44b__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| preenchimento | Número | Largura de preenchimento em pontos como um valor decimal. |
[Tabela 42. Parâmetros]

{#Style-setPaddingTop_N__table_vv5_52h_44b} {#Style-setPaddingTop_N__table_wv5_52h_44b__entry__2}

| Tipo | Descrição |
|-|-|
| Nenhum(a) |   |
[Tabela 43. Retorna]

{#Style-setPaddingTop_N__table_wv5_52h_44b}  
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](https://servicenow-prod.fluidtopics.net/GfzkXxoz~DU2Zt1bfpGPXA#DocumentBothAPI "A API Document fornece métodos para inicializar um PDF, adicionar conteúdo e fechar o PDF. Depois de adicionar conteúdo, o documento pode ser anexado a um registro de destino.") API.

    var style = new sn_pdfgeneratorutils.Style();

    var padding = 2.5;

    style.setPaddingTop(padding);

## Estilo -- setTextAlignment(cadeia de caracteres Alinhamento) {#ariaid-title24}

Define o alinhamento do texto para um estilo.
{#Style-setTextAlignment_S__table_vv5_52h_44b__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| alinhamento | Cadeia de caracteres | Posição de alinhamento do texto. Valores válidos: * text-center: alinha o texto ao centro. * text-justified: modifica o espaço entre os caracteres para preencher completamente o texto entre os lados esquerdo e direito. A linha final é alinhada à esquerda. * text-justified-all: justifica o alinhamento do texto, incluindo a linha final. * text-left: alinha o texto à esquerda. * text-right: alinha o texto à direita. {#Style-setTextAlignment_S__ul_sgj_44p_p4b} |
[Tabela 44. Parâmetros]

{#Style-setTextAlignment_S__table_vv5_52h_44b} {#Style-setTextAlignment_S__table_wv5_52h_44b__entry__2}

| Tipo | Descrição |
|-|-|
| Nenhum(a) |   |
[Tabela 45. Retorna]

{#Style-setTextAlignment_S__table_wv5_52h_44b}  
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) {#ariaid-title25}

Define o alinhamento vertical deste elemento.
{#Style-setVerticalAlignment_S__table_vv5_52h_44b__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| alinhamento | Cadeia de caracteres | Configuração de alinhamento vertical. Valores válidos: * inferior: alinha o conteúdo na parte inferior. * mid: alinha o conteúdo ao centro. * top: alinha o conteúdo com a parte superior. {#Style-setVerticalAlignment_S__ul_ifh_p5q_p4b} |
[Tabela 46. Parâmetros]

{#Style-setVerticalAlignment_S__table_vv5_52h_44b} {#Style-setVerticalAlignment_S__table_wv5_52h_44b__entry__2}

| Tipo | Descrição |
|-|-|
| Nenhum(a) |   |
[Tabela 47. Retorna]

{#Style-setVerticalAlignment_S__table_wv5_52h_44b}  
O exemplo a seguir mostra como definir o alinhamento vertical em um elemento. Para obter um exemplo de uso de documento, consulte [Document](https://servicenow-prod.fluidtopics.net/GfzkXxoz~DU2Zt1bfpGPXA#DocumentBothAPI "A API Document fornece métodos para inicializar um PDF, adicionar conteúdo e fechar o PDF. Depois de adicionar conteúdo, o documento pode ser anexado a um registro de destino.") API.

    var style = new sn_pdfgeneratorutils.Style();

    var alignment = "Mid";

    style.setVerticalAlignment(alignment);


