Stil: Scoped, Global

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 8 Minuten Lesedauer
  • 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.

    Sie können benutzerdefinierte Stile auf die folgenden API-Elemente anwenden:

    Style – Style()

    Instantiiert ein neues Style- Objekt.

    Tabelle : 1. Parameter
    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.

    Tabelle : 2. Parameter
    Name Typ Beschreibung
    Farbe Farbe Hintergrundfarbe.
    Tabelle : 3. Ausgabe
    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.

    Tabelle : 4. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 5. Ergebnisse
    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.

    Tabelle : 6. Parameter
    Name Typ Beschreibung
    width Nummer Stilrahmenbreite in Punkten.
    Tabelle : 7. Ausgabe
    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.

    Tabelle : 8. Parameter
    Name Typ Beschreibung
    width Nummer Stilrahmenbreite in Punkten.
    Tabelle : 9. Ausgabe
    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.

    Tabelle : 10. Parameter
    Name Typ Beschreibung
    width Nummer Stilrahmenbreite in Punkten.
    Tabelle : 11. Ausgabe
    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.

    Tabelle : 12. Parameter
    Name Typ Beschreibung
    width Nummer Stilrahmenbreite in Punkten.
    Tabelle : 13. Ausgabe
    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.

    Tabelle : 14. Parameter
    Name Typ Beschreibung
    width Nummer Stilrahmenbreite in Punkten.
    Tabelle : 15. Ausgabe
    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.

    Tabelle : 16. Parameter
    Name Typ Beschreibung
    width Nummer Stilrahmenbreite in Punkten.
    Farbe Farbe Stilrahmenfarbe.
    Tabelle : 17. Ausgabe
    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.

    Tabelle : 18. Parameter
    Name Typ Beschreibung
    width Nummer Stilrahmenbreite in Punkten.
    Farbe Farbe Stilrahmenfarbe.
    Tabelle : 19. Ausgabe
    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.

    Tabelle : 20. Parameter
    Name Typ Beschreibung
    width Nummer Stilrahmenbreite in Punkten.
    Farbe Farbe Stilrahmenfarbe.
    Tabelle : 21. Ausgabe
    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.

    Tabelle : 22. Parameter
    Name Typ Beschreibung
    width Nummer Stilrahmenbreite in Punkten.
    Farbe Farbe Stilrahmenfarbe.
    Tabelle : 23. Ausgabe
    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.

    Tabelle : 24. Parameter
    Name Typ Beschreibung
    width Nummer Stilrahmenbreite in Punkten.
    Farbe Farbe Stilrahmenfarbe.
    Tabelle : 25. Ausgabe
    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.

    Tabelle : 26. Parameter
    Name Typ Beschreibung
    Farbe Farbe Schriftfarbe.
    Tabelle : 27. Ergebnisse
    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.

    Tabelle : 28. Parameter
    Name Typ Beschreibung
    Schriftartgröße Nummer Schriftgröße in Punkten.
    Tabelle : 29. Ergebnisse
    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.

    Tabelle : 30. Parameter
    Name Typ Beschreibung
    Ausrichtung Zeichenfolge Einstellung für horizontale Ausrichtung.
    Gültige Werte:
    • Mitte: Richten Sie den Inhalt zentriert aus.
    • left: Richtet den Inhalt links aus.
    • right: Richtet den Inhalt rechts aus.
    Tabelle : 31. Ausgabe
    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.

    Tabelle : 32. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 33. Ergebnisse
    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.

    Tabelle : 34. Parameter
    Name Typ Beschreibung
    Abstand Nummer Auffüllbreite in Punkten als Dezimalwert.
    Tabelle : 35. Ausgabe
    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.

    Tabelle : 36. Parameter
    Name Typ Beschreibung
    Abstand Nummer Auffüllbreite in Punkten als Dezimalwert.
    Tabelle : 37. Ausgabe
    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.

    Tabelle : 38. Parameter
    Name Typ Beschreibung
    Abstand Nummer Auffüllbreite in Punkten als Dezimalwert.
    Tabelle : 39. Ausgabe
    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.

    Tabelle : 40. Parameter
    Name Typ Beschreibung
    Abstand Nummer Auffüllbreite in Punkten als Dezimalwert.
    Tabelle : 41. Ausgabe
    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.

    Tabelle : 42. Parameter
    Name Typ Beschreibung
    Abstand Nummer Auffüllbreite in Punkten als Dezimalwert.
    Tabelle : 43. Ausgabe
    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.

    Tabelle : 44. Parameter
    Name Typ Beschreibung
    Ausrichtung Zeichenfolge Textausrichtungsposition.
    Gültige Werte:
    • text-center: Richtet den Text zentriert aus.
    • textausgerichtet: Ändert den Abstand zwischen Zeichen, um den Text zwischen der linken und rechten Seite vollständig auszufüllen. Die letzte Zeile ist links ausgerichtet.
    • text-justified-all: Richtet die Textausrichtung einschließlich der letzten Zeile aus.
    • text-left: Text links ausrichten.
    • text-right: Text rechts ausrichten.
    Tabelle : 45. Ausgabe
    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.

    Tabelle : 46. Parameter
    Name Typ Beschreibung
    Ausrichtung Zeichenfolge Einstellung für vertikale Ausrichtung.
    Gültige Werte:
    • Bottom: Richtet den Inhalt unten aus.
    • mid: Richtet den Inhalt zentriert aus.
    • oben: Richtet den Inhalt oben aus.
    Tabelle : 47. Ausgabe
    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);