Stil: Scoped, 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 Generation 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.
Style – Style()
Instantiiert ein neues Style- Objekt.
| 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(Color color)
Gibt eine Hintergrundfarbe eines Elements an.
| Name | Typ | Beschreibung |
|---|---|---|
| Farbe | Farbe | Hintergrundfarbe. |
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie die Hintergrundfarbe eines Elements festgelegt wird. Ein Beispiel für die Verwendung von Dokumenten finden Sie unter 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);
Stil – setBold()
Legt einen Stil auf fette Schriftart fest.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie Sie einen Stil auf fette Schriftart festlegen.
var style = new sn_pdfgeneratorutils.Style();
style.setBold();
Stil – setBorder(Number width)
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 ein Stilrahmen festgelegt wird. Ein Beispiel für die Verwendung von Dokumenten finden Sie unter Document API.
var style = new sn_pdfgeneratorutils.Style();
var width = 2;
style.setBorder(width);
Stil – setBorderBottom(Number width)
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 ein Stilrahmen am unteren Rand eines Elements festgelegt wird. Ein Beispiel für die Verwendung von Dokumenten finden Sie unter Document API.
var style = new sn_pdfgeneratorutils.Style();
var width = 2;
style.setBorderBottom(width);
Stil – setBorderLeft(Number width)
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 ein Stilrahmen auf der linken Seite eines Elements festgelegt wird. Ein Beispiel für die Verwendung von Dokumenten finden Sie unter Document API.
var style = new sn_pdfgeneratorutils.Style();
var width = 2;
style.setBorderLeft(width);
Stil – setBorderRight(Number width)
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 ein Stilrahmen auf der rechten Seite eines Elements festgelegt wird. Ein Beispiel für die Verwendung von Dokumenten finden Sie unter Document API.
var style = new sn_pdfgeneratorutils.Style();
var width = 2;
style.setBorderRight(width);
Stil – setBorderTop(Number width)
Legt den Stilrahmen oben auf einem Element fest.
| Name | Typ | Beschreibung |
|---|---|---|
| width | Nummer | Stilrahmenbreite in Punkten. |
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie ein Stilrahmen oben auf einem Element festgelegt wird. Ein Beispiel für die Verwendung von Dokumenten finden Sie unter Document API.
var style = new sn_pdfgeneratorutils.Style();
var width = 2;
style.setBorderTop(width);
Stil – setColoredBorder(Number width, Color color)
Legt einen 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 ein Stilrahmen mit Farbe festgelegt wird. Ein Beispiel für die Verwendung von Dokumenten finden Sie unter 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);
Stil – setColoredBorderBottom(Number width, Color color)
Legt den Stilrahmen mit Farbe auf der Unterseite eines Elements fest.
| Name | Typ | Beschreibung |
|---|---|---|
| width | Nummer | Stilrahmenbreite in Punkten. |
| Farbe | Farbe | Stilrahmenfarbe. |
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie ein Stilrahmen am unteren Rand eines Elements festgelegt wird.Ein Beispiel für die Verwendung von Dokumenten finden Sie unter 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);
Stil – setColoredBorderLeft(Number width, Color color)
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 ein Stilrahmen festgelegt wird. Ein Beispiel für die Verwendung von Dokumenten finden Sie unter 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);
Stil – setColoredBorderRight(Number width, Color color)
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 ein Stilrahmen mit Farbe festgelegt wird. Ein Beispiel für die Verwendung von Dokumenten finden Sie unter 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);
Stil – setColoredBorderTop(Number width, Color color)
Legt den Stilrahmen mit Farbe auf der oberen Seite eines Elements fest.
| Name | Typ | Beschreibung |
|---|---|---|
| width | Nummer | Stilrahmenbreite in Punkten. |
| Farbe | Farbe | Stilrahmenfarbe. |
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie ein Stilrahmen festgelegt wird. Ein Beispiel für die Verwendung von Dokumenten finden Sie unter 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);
Stil – setFontColor(Color color)
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 Verwendung von Dokumenten finden Sie unter Document 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 Stilschriftgröße fest.
| Name | Typ | Beschreibung |
|---|---|---|
| Schriftartgröß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(String ausgerichtet)
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 Verwendung von Dokumenten finden Sie unter Document API.
var style = new sn_pdfgeneratorutils.Style();
var alignment = "Center";
style.setHorizontalAlignment(alignment);
Stil – setItalic()
Legt einen Stil als kursive Schriftart fest.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie ein Elementstil auf eine kursive Schriftart festgelegt wird.
var style = new sn_pdfgeneratorutils.Style();
style.setItalic();
Stil – setPapping(Number pading)
Legt die Auffüllung aller vier Seiten eines Elements auf dieselbe Breite fest.
| Name | Typ | Beschreibung |
|---|---|---|
| Abstand | Nummer | Auffüllbreite 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 Verwendung von Dokumenten finden Sie unter Document API.
var style = new sn_pdfgeneratorutils.Style();
var padding = 2.5;
style.setPadding(padding);
Stil – setPappingBottom(Number pading)
Legt den Wert der unteren Auffüllungsbreite eines Elements fest.
| Name | Typ | Beschreibung |
|---|---|---|
| Abstand | Nummer | Auffüllbreite 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 Verwendung von Dokumenten finden Sie unter Document API.
var style = new sn_pdfgeneratorutils.Style();
var padding = 2.5;
style.setPaddingBottom(padding);
Stil – setPaditionLeft(Number pading)
Legt den Wert der linken Auffüllungsbreite eines Elements fest.
| Name | Typ | Beschreibung |
|---|---|---|
| Abstand | Nummer | Auffüllbreite in Punkten als Dezimalwert. |
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie der Abstand des linken Elements auf 2,5 Punkte festgelegt wird. Ein Beispiel für die Verwendung von Dokumenten finden Sie unter Document API.
var style = new sn_pdfgeneratorutils.Style();
var padding = 2.5;
style.setPaddingLeft(padding);
Stil – setPaditionRight(Number pading)
Legt den Wert der rechten Auffüllungsbreite eines Stils fest.
| Name | Typ | Beschreibung |
|---|---|---|
| Abstand | Nummer | Auffüllbreite in Punkten als Dezimalwert. |
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie der Abstand des rechten Elements auf 2,5 Punkte festgelegt wird. Ein Beispiel für die Verwendung von Dokumenten finden Sie unter Document API.
var style = new sn_pdfgeneratorutils.Style();
var padding = 2.5;
style.setPaddingRight(padding);
Stil – setPaditionTop(Number pading)
Legt den Wert der oberen Auffüllungsbreite eines Elements fest.
| Name | Typ | Beschreibung |
|---|---|---|
| Abstand | Nummer | Auffüllbreite in Punkten als Dezimalwert. |
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie der Abstand des obersten Elements auf 2,5 Punkte festgelegt wird. Ein Beispiel für die Verwendung von Dokumenten finden Sie unter Document API.
var style = new sn_pdfgeneratorutils.Style();
var padding = 2.5;
style.setPaddingTop(padding);
Stil – setTextAlignment(String-Ausrichtung)
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 der Elementtext auf zentrierte Ausrichtung festgelegt wird.
var style = new sn_pdfgeneratorutils.Style();
String alignment = "text-center";
style.setTextAlignment(alignment);
Stil – setVerticalAlignment(String ausgerichtet)
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 Verwendung von Dokumenten finden Sie unter Document API.
var style = new sn_pdfgeneratorutils.Style();
var alignment = "Mid";
style.setVerticalAlignment(alignment);