Stil: Bereichsbezogen, Global
Erstellt einen Stil zum Definieren von Eigenschaften wie Schriftgröße, Rahmen und Ausrichtung. Sie können denselben Stil auf mehrere Objekte gleichzeitig anwenden.
Diese API ist Teil des Plugins ServiceNow PDF Generierung Utilities (com.snc.apppdfgenerator) und wird im Namespace sn_pdfgeneratorutils bereitgestellt. Das Plugin ist standardmäßig aktiviert.
Diese API ist eine Komponente, die mit der Dokument-API zum Generieren einer PDF-Datei verwendet wird.
Stil: Style()
Instanziiert ein neues Stilobjekt.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
Die folgenden Beispiele zeigen, wie Sie ein Style- Objekt erstellen, das Sie einem Zellen-, Absatz- oder Tabellenelement hinzufügen können.
var style = new sn_pdfgeneratorutils.Style();
Stil – setBackgroundColor(Farbe – Farbe)
Gibt eine Hintergrundfarbe für ein Element an.
| Name | Typ | Beschreibung |
|---|---|---|
| Farbe | Farbe | Hintergrundfarbe. |
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie die Elementhintergrundfarbe festgelegt wird. Ein Beispiel für die Dokumentverwendung finden Sie unter Dokument -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);
Stil – setBold()
Legt einen Stil als fett fest.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie Sie einen Stil auf Fett setzen.
var style = new sn_pdfgeneratorutils.Style();
style.setBold();
Stil – setBorder(Numberbreite)
Legt den Stilrahmen auf allen vier Seiten eines Elements fest.
| Name | Typ | Beschreibung |
|---|---|---|
| width | Nummer | Stilrahmenbreite in Punkten. |
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie Sie einen Stilrahmen festlegen. Ein Beispiel für die Dokumentverwendung finden Sie unter Dokument -API.
var style = new sn_pdfgeneratorutils.Style();
var width = 2;
style.setBorder(width);
Stil – setBorderBOTOM (Zahlenbreite)
Legt den Stilrahmen am unteren Rand eines Elements fest.
| Name | Typ | Beschreibung |
|---|---|---|
| width | Nummer | Stilrahmenbreite in Punkten. |
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie Sie einen Stilrahmen am unteren Rand eines Elements festlegen. Ein Beispiel für die Dokumentverwendung finden Sie unter Dokument -API.
var style = new sn_pdfgeneratorutils.Style();
var width = 2;
style.setBorderBottom(width);
Stil – setBorderLeft(Zahlenbreite)
Legt den Stilrahmen auf der linken Seite eines Elements fest.
| Name | Typ | Beschreibung |
|---|---|---|
| width | Nummer | Stilrahmenbreite in Punkten. |
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie Sie einen Stilrahmen auf der linken Seite eines Elements festlegen. Ein Beispiel für die Dokumentverwendung finden Sie unter Dokument -API.
var style = new sn_pdfgeneratorutils.Style();
var width = 2;
style.setBorderLeft(width);
Stil – setBorderRecht (Zahlenbreite)
Legt den Stilrahmen auf der rechten Seite eines Elements fest.
| Name | Typ | Beschreibung |
|---|---|---|
| width | Nummer | Stilrahmenbreite in Punkten. |
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie Sie einen Stilrahmen auf der rechten Seite eines Elements festlegen. Ein Beispiel für die Dokumentverwendung finden Sie unter Dokument -API.
var style = new sn_pdfgeneratorutils.Style();
var width = 2;
style.setBorderRight(width);
Stil – setBorderTop(Numberbreite)
Legt den Stilrahmen am oberen Rand eines Elements fest.
| Name | Typ | Beschreibung |
|---|---|---|
| width | Nummer | Stilrahmenbreite in Punkten. |
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie Sie einen Stilrahmen am oberen Rand eines Elements festlegen. Ein Beispiel für die Dokumentverwendung finden Sie unter Dokument -API.
var style = new sn_pdfgeneratorutils.Style();
var width = 2;
style.setBorderTop(width);
Stil – setColoredBorder(Numberbreite, Farbe – Farbe)
Legt den Stilrahmen mit Farbe auf allen vier Seiten eines Elements fest.
| Name | Typ | Beschreibung |
|---|---|---|
| width | Nummer | Stilrahmenbreite in Punkten. |
| Farbe | Farbe | Stilrahmenfarbe. |
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie Sie einen Stilrahmen mit Farbe festlegen. Ein Beispiel für die Dokumentverwendung finden Sie unter Dokument -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);
Stil – setColoredBorderBettom(Zahlenbreite, Farbe)
Legt den Stilrahmen mit Farbe auf die Unterseite eines Elements fest.
| Name | Typ | Beschreibung |
|---|---|---|
| width | Nummer | Stilrahmenbreite in Punkten. |
| Farbe | Farbe | Stilrahmenfarbe. |
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie Sie einen Stilrahmen am unteren Rand eines Elements festlegen.Ein Beispiel für die Dokumentverwendung finden Sie unter Dokument -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);
Stil – setColoredBorderLeft(Zahlenbreite, Farbe – Farbe)
Legt den Stilrahmen mit Farbe auf der linken Seite eines Elements fest.
| Name | Typ | Beschreibung |
|---|---|---|
| width | Nummer | Stilrahmenbreite in Punkten. |
| Farbe | Farbe | Stilrahmenfarbe. |
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie Sie einen Stilrahmen festlegen. Ein Beispiel für die Dokumentverwendung finden Sie unter Dokument -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);
Stil – setColoredBorderright(Zahlenbreite, Farbe – Farbe)
Legt den Stilrahmen mit Farbe auf der rechten Seite eines Elements fest.
| Name | Typ | Beschreibung |
|---|---|---|
| width | Nummer | Stilrahmenbreite in Punkten. |
| Farbe | Farbe | Stilrahmenfarbe. |
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie Sie einen Stilrahmen mit Farbe festlegen. Ein Beispiel für die Dokumentverwendung finden Sie unter Dokument -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);
Stil – setColoredBorderTop(Zahlenbreite, Farbe – Farbe)
Legt den Stilrahmen mit Farbe auf die obere Seite eines Elements fest.
| Name | Typ | Beschreibung |
|---|---|---|
| width | Nummer | Stilrahmenbreite in Punkten. |
| Farbe | Farbe | Stilrahmenfarbe. |
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie Sie einen Stilrahmen festlegen. Ein Beispiel für die Dokumentverwendung finden Sie unter Dokument -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);
Stil – setFontColor(Farbe – Farbe)
Legt eine Schriftfarbe fest.
| Name | Typ | Beschreibung |
|---|---|---|
| Farbe | Farbe | Schriftfarbe. |
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie eine Schriftfarbe festgelegt wird. Ein Beispiel für die Dokumentverwendung finden Sie unter Dokument -API.
var style = new sn_pdfgeneratorutils.Style();
var fontColor = new sn_pdfgeneratorutils.Color([1,0.5,0.5]);
style.setFontColor(fontColor);
Stil – setFontSize(Number SchriftartGröße)
Legt eine Schriftgröße für den Stil fest.
| Name | Typ | Beschreibung |
|---|---|---|
| Schriftgröße | Nummer | Schriftgröße in Punkten. |
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie eine Schriftgröße festgelegt wird.
var style = new sn_pdfgeneratorutils.Style();
style.setFontSize(12);
Stil – setHorizontalAlignment(Zeichenfolgenausrichtung)
Legt die horizontale Ausrichtung für einen Stil fest.
| Name | Typ | Beschreibung |
|---|---|---|
| Ausrichtung | Zeichenfolge | Einstellung für horizontale Ausrichtung Gültige Werte:
|
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie die horizontale Ausrichtung für ein Element festgelegt wird. Ein Beispiel für die Dokumentverwendung finden Sie unter Dokument -API.
var style = new sn_pdfgeneratorutils.Style();
var alignment = "Center";
style.setHorizontalAlignment(alignment);
Stil – setItalic()
Legt einen Stil auf Kursivschrift fest.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie ein Elementstil für eine Kursivschrift festgelegt wird.
var style = new sn_pdfgeneratorutils.Style();
style.setItalic();
Stil – setPadding(Nummernauffüllung)
Legt den Abstand aller vier Seiten eines Elements auf die gleiche Breite fest.
| Name | Typ | Beschreibung |
|---|---|---|
| Auffüllung | Nummer | Abstandsbreite in Punkten als Dezimalwert. |
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie der untere Stil auf 2,5 Punkte festgelegt wird. Ein Beispiel für die Dokumentverwendung finden Sie unter Dokument -API.
var style = new sn_pdfgeneratorutils.Style();
var padding = 2.5;
style.setPadding(padding);
Stil – setPaddingBOTOM(Number Padding)
Legt den Wert der unteren Abstandsbreite eines Elements fest.
| Name | Typ | Beschreibung |
|---|---|---|
| Auffüllung | Nummer | Abstandsbreite in Punkten als Dezimalwert. |
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie der Abstand des unteren Elements auf 2,5 Punkte festgelegt wird. Ein Beispiel für die Dokumentverwendung finden Sie unter Dokument -API.
var style = new sn_pdfgeneratorutils.Style();
var padding = 2.5;
style.setPaddingBottom(padding);
Stil – setPaddingLeft(Nummernabstand)
Legt den Wert der linken Abstandsbreite eines Elements fest.
| Name | Typ | Beschreibung |
|---|---|---|
| Auffüllung | Nummer | Abstandsbreite in Punkten als Dezimalwert. |
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie der linke Elementabstand auf 2,5 Punkte festgelegt wird. Ein Beispiel für die Dokumentverwendung finden Sie unter Dokument -API.
var style = new sn_pdfgeneratorutils.Style();
var padding = 2.5;
style.setPaddingLeft(padding);
Stil – setPaddingright(Number Padding)
Legt den Wert der rechten Abstandsbreite eines Stils fest.
| Name | Typ | Beschreibung |
|---|---|---|
| Auffüllung | Nummer | Abstandsbreite in Punkten als Dezimalwert. |
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie der rechte Elementabstand auf 2,5 Punkte festgelegt wird. Ein Beispiel für die Dokumentverwendung finden Sie unter Dokument -API.
var style = new sn_pdfgeneratorutils.Style();
var padding = 2.5;
style.setPaddingRight(padding);
Stil – setPaddingTop(Number Padding)
Legt den Wert der oberen Abstandsbreite eines Elements fest.
| Name | Typ | Beschreibung |
|---|---|---|
| Auffüllung | Nummer | Abstandsbreite in Punkten als Dezimalwert. |
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie der Abstand des oberen Elements auf 2,5 Punkte festgelegt wird. Ein Beispiel für die Dokumentverwendung finden Sie unter Dokument -API.
var style = new sn_pdfgeneratorutils.Style();
var padding = 2.5;
style.setPaddingTop(padding);
Stil – setTextAlignment(Zeichenfolgenausrichtung)
Legt die Textausrichtung für einen Stil fest.
| Name | Typ | Beschreibung |
|---|---|---|
| Ausrichtung | Zeichenfolge | Textausrichtungsposition. Gültige Werte:
|
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie Sie den Elementtext auf zentrierte Ausrichtung festlegen.
var style = new sn_pdfgeneratorutils.Style();
String alignment = "text-center";
style.setTextAlignment(alignment);
Stil – setVerticalAlignment(Zeichenfolgenausrichtung)
Legt die vertikale Ausrichtung für dieses Element fest.
| Name | Typ | Beschreibung |
|---|---|---|
| Ausrichtung | Zeichenfolge | Einstellung für vertikale Ausrichtung Gültige Werte:
|
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie die vertikale Ausrichtung für ein Element festgelegt wird. Ein Beispiel für die Dokumentverwendung finden Sie unter Dokument -API.
var style = new sn_pdfgeneratorutils.Style();
var alignment = "Mid";
style.setVerticalAlignment(alignment);