Style : Dans le champ d’application, Global
Crée un style pour définir des propriétés telles que la taille de la 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 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 la police en gras.
| Nom | Type | Description |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| Aucun |
L’exemple suivant montre comment définir un style sur une police en gras.
var style = new sn_pdfgeneratorutils.Style();
style.setBold();
Style : setBorder(Largeur du numéro)
Définit la bordure de style sur les quatre côtés d’un élément.
| Nom | Type | Description |
|---|---|---|
| largeur | Numéro | Stylisez la largeur de bordure 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 numéro)
Définit la bordure de style au bas d’un élément.
| Nom | Type | Description |
|---|---|---|
| largeur | Numéro | Stylisez la largeur de bordure 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 numéro)
Définit la bordure de style sur le côté gauche d’un élément.
| Nom | Type | Description |
|---|---|---|
| largeur | Numéro | Stylisez la largeur de bordure 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 numéro)
Définit la bordure de style sur le côté droit d’un élément.
| Nom | Type | Description |
|---|---|---|
| largeur | Numéro | Stylisez la largeur de bordure 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 numéro)
Définit la bordure de style en haut d’un élément.
| Nom | Type | Description |
|---|---|---|
| largeur | Numéro | Stylisez la largeur de bordure 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 numéro, 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 | Stylisez la largeur de bordure 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 une 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 numéro, Couleur de couleur)
Définit la bordure de style avec la couleur sur le côté inférieur d’un élément.
| Nom | Type | Description |
|---|---|---|
| largeur | Numéro | Stylisez la largeur de bordure 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 numéro, Couleur de couleur)
Définit la bordure de style avec la couleur sur le côté gauche d’un élément.
| Nom | Type | Description |
|---|---|---|
| largeur | Numéro | Stylisez la largeur de bordure 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 numéro, Couleur de couleur)
Définit la bordure de style avec la couleur sur le côté droit d’un élément.
| Nom | Type | Description |
|---|---|---|
| largeur | Numéro | Stylisez la largeur de bordure 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 une 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 numéro, Couleur de couleur)
Définit la bordure de style avec la couleur sur le côté supérieur d’un élément.
| Nom | Type | Description |
|---|---|---|
| largeur | Numéro | Stylisez la largeur de bordure 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 | 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 de chaînes)
Définit l’alignement horizontal d’un style.
| Nom | Type | Description |
|---|---|---|
| alignement | Chaîne | Paramètre d’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 numérique)
Définit le remplissage des quatre côtés d’un élément sur 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 numérique)
Définit la valeur de la largeur de marge intérieure inférieure 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 des éléments inférieurs à 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 numérique)
Définit la valeur de la largeur de marge intérieure 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 à 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 numérique)
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 d’un élément droit à 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 numérique)
Définit la valeur de la largeur de marge intérieure supérieure 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 d’un élément supérieur à 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 de 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 de 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);