Style - Inclus, global
Crée un style pour définir des propriétés telles que la taille de police, la bordure et l’alignement. Vous pouvez appliquer le même style à plusieurs objets simultanément.
Cette API fait partie du module d’extension ServiceNow PDF Generation Utilities (com.snc.apppdfgenerator) et est fournie dans l’espace de noms sn_pdfgeneratorutils . Le module d’extension est activé par défaut.
Cette API est un composant utilisé avec l’API Document pour générer un PDF.
style : style()
Instancie un nouvel objet Style .
| Nom | Type | Description |
|---|---|---|
| Aucun |
Les exemples suivants montrent comment créer un objet Style que vous pouvez ajouter à un élément Cellule, Paragraphe ou Tableau .
var style = new sn_pdfgeneratorutils.Style();
Style – setBackgroundColor(Couleur de couleur)
Spécifie la couleur d’arrière-plan d’un élément.
| Nom | Type | Description |
|---|---|---|
| couleur | Couleur | Couleur d’arrière-plan. |
| Type | Description |
|---|---|
| Aucun |
L’exemple suivant montre comment définir la couleur d’arrière-plan d’un élément. Pour obtenir un exemple d’utilisation de document, consultez API de document .
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);
Style – setBold()
Définit un style sur police en gras.
| Nom | Type | Description |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| Aucun |
L’exemple suivant montre comment définir un style en gras.
var style = new sn_pdfgeneratorutils.Style();
style.setBold();
Style – setBorder(Number width)
Définit la bordure du style sur les quatre côtés d’un élément.
| Nom | Type | Description |
|---|---|---|
| largeur | Numéro | Largeur de bordure du style en points. |
| Type | Description |
|---|---|
| Aucun |
L’exemple suivant montre comment définir une bordure de style. Pour obtenir un exemple d’utilisation de document, consultez API de document .
var style = new sn_pdfgeneratorutils.Style();
var width = 2;
style.setBorder(width);
Style – setBorderBottom(largeur du nombre)
Définit la bordure du style au bas d’un élément.
| Nom | Type | Description |
|---|---|---|
| largeur | Numéro | Largeur de bordure du style en points. |
| Type | Description |
|---|---|
| Aucun |
L’exemple suivant montre comment définir une bordure de style au bas d’un élément. Pour obtenir un exemple d’utilisation de document, consultez API de document .
var style = new sn_pdfgeneratorutils.Style();
var width = 2;
style.setBorderBottom(width);
Style – setBorderLeft(largeur du nombre)
Définit la bordure du style sur le côté gauche d’un élément.
| Nom | Type | Description |
|---|---|---|
| largeur | Numéro | Largeur de bordure du style en points. |
| Type | Description |
|---|---|
| Aucun |
L’exemple suivant montre comment définir une bordure de style sur le côté gauche d’un élément. Pour obtenir un exemple d’utilisation de document, consultez API de document .
var style = new sn_pdfgeneratorutils.Style();
var width = 2;
style.setBorderLeft(width);
Style – setBorderRight(largeur du nombre)
Définit la bordure du style sur le côté droit d’un élément.
| Nom | Type | Description |
|---|---|---|
| largeur | Numéro | Largeur de bordure du style en points. |
| Type | Description |
|---|---|
| Aucun |
L’exemple suivant montre comment définir une bordure de style sur le côté droit d’un élément. Pour obtenir un exemple d’utilisation de document, consultez API de document .
var style = new sn_pdfgeneratorutils.Style();
var width = 2;
style.setBorderRight(width);
Style – setBorderTop(largeur du nombre)
Définit la bordure du style en haut d’un élément.
| Nom | Type | Description |
|---|---|---|
| largeur | Numéro | Largeur de bordure du style en points. |
| Type | Description |
|---|---|
| Aucun |
L’exemple suivant montre comment définir une bordure de style en haut d’un élément. Pour obtenir un exemple d’utilisation de document, consultez API de document .
var style = new sn_pdfgeneratorutils.Style();
var width = 2;
style.setBorderTop(width);
Style – setColoredBorder (largeur du nombre, couleur de couleur)
Définit la bordure de style avec une couleur sur les quatre côtés d’un élément.
| Nom | Type | Description |
|---|---|---|
| largeur | Numéro | Largeur de bordure du style en points. |
| couleur | Couleur | Couleur de la bordure du style. |
| Type | Description |
|---|---|
| Aucun |
L’exemple suivant montre comment définir une bordure de style avec de la couleur. Pour obtenir un exemple d’utilisation de document, consultez API de document .
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);
Style – setColoredBorderBottom(largeur du nombre, couleur de couleur)
Définit la bordure de style avec une couleur sur le côté inférieur d’un élément.
| Nom | Type | Description |
|---|---|---|
| largeur | Numéro | Largeur de bordure du style en points. |
| couleur | Couleur | Couleur de la bordure du style. |
| Type | Description |
|---|---|
| Aucun |
L’exemple suivant montre comment définir une bordure de style au bas d’un élément.Pour obtenir un exemple d’utilisation de document, consultez API de document .
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);
Style – setColoredBorderLeft(largeur du nombre, couleur de couleur)
Définit la bordure de style avec une couleur sur le côté gauche d’un élément.
| Nom | Type | Description |
|---|---|---|
| largeur | Numéro | Largeur de bordure du style en points. |
| couleur | Couleur | Couleur de la bordure du style. |
| Type | Description |
|---|---|
| Aucun |
L’exemple suivant montre comment définir une bordure de style. Pour obtenir un exemple d’utilisation de document, consultez API de document .
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);
Style – setColoredBorderRight(largeur du nombre, couleur de couleur)
Définit la bordure de style avec une couleur sur le côté droit d’un élément.
| Nom | Type | Description |
|---|---|---|
| largeur | Numéro | Largeur de bordure du style en points. |
| couleur | Couleur | Couleur de la bordure du style. |
| Type | Description |
|---|---|
| Aucun |
L’exemple suivant montre comment définir une bordure de style avec de la couleur. Pour obtenir un exemple d’utilisation de document, consultez API de document .
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);
Style – setColoredBorderTop(largeur du nombre, couleur de couleur)
Définit la bordure de style avec une couleur sur la partie supérieure d’un élément.
| Nom | Type | Description |
|---|---|---|
| largeur | Numéro | Largeur de bordure du style en points. |
| couleur | Couleur | Couleur de la bordure du style. |
| Type | Description |
|---|---|
| Aucun |
L’exemple suivant montre comment définir une bordure de style. Pour obtenir un exemple d’utilisation de document, consultez API de document .
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);
Style – setFontColor(Couleur de couleur)
Définit une couleur de police.
| Nom | Type | Description |
|---|---|---|
| couleur | Couleur | Couleur de police. |
| Type | Description |
|---|---|
| Aucun |
L’exemple suivant montre comment définir une couleur de police. Pour obtenir un exemple d’utilisation de document, consultez API de document .
var style = new sn_pdfgeneratorutils.Style();
var fontColor = new sn_pdfgeneratorutils.Color([1,0.5,0.5]);
style.setFontColor(fontColor);
Style – setFontSize(Number fontSize)
Définit une taille de police de style.
| Nom | Type | Description |
|---|---|---|
| fontSize (en anglais seulement) | Numéro | Taille de police en points. |
| Type | Description |
|---|---|
| Aucun |
L’exemple suivant montre comment définir une taille de police.
var style = new sn_pdfgeneratorutils.Style();
style.setFontSize(12);
Style – setHorizontalAlignment(Alignement des chaînes)
Définit l’alignement horizontal d’un style.
| Nom | Type | Description |
|---|---|---|
| alignement | Chaîne | Réglage de l’alignement horizontal. Valeurs valides :
|
| Type | Description |
|---|---|
| Aucun |
L’exemple suivant montre comment définir l’alignement horizontal sur un élément. Pour obtenir un exemple d’utilisation de document, consultez API de document .
var style = new sn_pdfgeneratorutils.Style();
var alignment = "Center";
style.setHorizontalAlignment(alignment);
Style – setItalic()
Définit un style sur la police italique.
| Nom | Type | Description |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| Aucun |
L’exemple suivant montre comment définir un style d’élément sur une police italique.
var style = new sn_pdfgeneratorutils.Style();
style.setItalic();
Style : setPadding(remplissage des numéros)
Définit le remplissage des quatre côtés d’un élément à la même largeur.
| Nom | Type | Description |
|---|---|---|
| Marge intérieure | Numéro | Largeur de remplissage en points sous forme de valeur décimale. |
| Type | Description |
|---|---|
| Aucun |
L’exemple suivant montre comment définir le style de fond sur 2,5 points. Pour obtenir un exemple d’utilisation de document, consultez API de document .
var style = new sn_pdfgeneratorutils.Style();
var padding = 2.5;
style.setPadding(padding);
Style : setPaddingBottom(remplissage des numéros)
Définit la valeur de la largeur du remplissage inférieur d’un élément.
| Nom | Type | Description |
|---|---|---|
| Marge intérieure | Numéro | Largeur de remplissage en points sous forme de valeur décimale. |
| Type | Description |
|---|---|
| Aucun |
L’exemple suivant montre comment définir le remplissage de l’élément inférieur sur 2,5 points. Pour obtenir un exemple d’utilisation de document, consultez API de document .
var style = new sn_pdfgeneratorutils.Style();
var padding = 2.5;
style.setPaddingBottom(padding);
Style : setPaddingLeft(remplissage des numéros)
Définit la valeur de la largeur de remplissage gauche d’un élément.
| Nom | Type | Description |
|---|---|---|
| Marge intérieure | Numéro | Largeur de remplissage en points sous forme de valeur décimale. |
| Type | Description |
|---|---|
| Aucun |
L’exemple suivant montre comment définir le remplissage de l’élément gauche sur 2,5 points. Pour obtenir un exemple d’utilisation de document, consultez API de document .
var style = new sn_pdfgeneratorutils.Style();
var padding = 2.5;
style.setPaddingLeft(padding);
Style – setPaddingRight(remplissage des numéros)
Définit la valeur de la largeur de marge intérieure droite d’un style.
| Nom | Type | Description |
|---|---|---|
| Marge intérieure | Numéro | Largeur de remplissage en points sous forme de valeur décimale. |
| Type | Description |
|---|---|
| Aucun |
L’exemple suivant montre comment définir le remplissage de l’élément droit sur 2,5 points. Pour obtenir un exemple d’utilisation de document, consultez API de document .
var style = new sn_pdfgeneratorutils.Style();
var padding = 2.5;
style.setPaddingRight(padding);
Style : setPaddingTop(remplissage des numéros)
Définit la valeur de la largeur du remplissage supérieur d’un élément.
| Nom | Type | Description |
|---|---|---|
| Marge intérieure | Numéro | Largeur de remplissage en points sous forme de valeur décimale. |
| Type | Description |
|---|---|
| Aucun |
L’exemple suivant montre comment définir le remplissage de l’élément supérieur sur 2,5 points. Pour obtenir un exemple d’utilisation de document, consultez API de document .
var style = new sn_pdfgeneratorutils.Style();
var padding = 2.5;
style.setPaddingTop(padding);
Style – setTextAlignment(Alignement des chaînes)
Définit l’alignement du texte pour un style.
| Nom | Type | Description |
|---|---|---|
| alignement | Chaîne | Position d’alignement du texte. Valeurs valides :
|
| Type | Description |
|---|---|
| Aucun |
L’exemple suivant montre comment définir le texte de l’élément sur l’alignement central.
var style = new sn_pdfgeneratorutils.Style();
String alignment = "text-center";
style.setTextAlignment(alignment);
Style – setVerticalAlignment(Alignement des chaînes)
Définit l’alignement vertical de cet élément.
| Nom | Type | Description |
|---|---|---|
| alignement | Chaîne | Réglage de l’alignement vertical. Valeurs valides :
|
| Type | Description |
|---|---|
| Aucun |
L’exemple suivant montre comment définir l’alignement vertical sur un élément. Pour obtenir un exemple d’utilisation de document, consultez API de document .
var style = new sn_pdfgeneratorutils.Style();
var alignment = "Mid";
style.setVerticalAlignment(alignment);