Stil: Bereichsbezogen, Global

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 7 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 von ServiceNow Plugin „PDF-Generierungsdienstprogramme“ (com.snc.apppdfgenerator) und wird in bereitgestellt sn_pdfgeneratorutils Namespace. Das Plugin ist standardmäßig aktiviert.

    Diese API ist eine Komponente, die mit verwendet wird Dokument-API Dient zum Generieren einer PDF-Datei.

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

    Stil – Style()

    Instanziiert eine neue Stil Objekt.

    Tabelle : 1. Parameter
    Name Typ Beschreibung
    Keine

    Die folgenden Beispiele zeigen, wie Sie einen erstellen Stil Objekt, das Sie einem hinzufügen können Zelle , Absatz Oder Tabelle Element.

    var style = new sn_pdfgeneratorutils.Style();

    Stil – setBackgroundColor(Farbfarbe)

    Gibt die 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 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 auf Fettschrift fest.

    Tabelle : 4. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 5. Ergebnisse
    Typ Beschreibung
    Keine

    Das folgende Beispiel zeigt, wie ein Stil auf Fettschrift festgelegt wird.

    var style = new sn_pdfgeneratorutils.Style();
    style.setBold();

    Stil – setBorder(Nummernbreite)

    Legt den Stilrahmen auf allen vier Seiten eines Elements fest.

    Tabelle : 6. Parameter
    Name Typ Beschreibung
    width Anzahl Breite des Stilrahmens in Punkten.
    Tabelle : 7. Ausgabe
    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 – setBorderBottom(Zahlenbreite)

    Legt den Stilrahmen auf den unteren Rand eines Elements fest.

    Tabelle : 8. Parameter
    Name Typ Beschreibung
    width Anzahl Breite des Stilrahmens 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 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.

    Tabelle : 10. Parameter
    Name Typ Beschreibung
    width Anzahl Breite des Stilrahmens 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 Dokumentverwendung finden Sie unter Dokument API.

    var style = new sn_pdfgeneratorutils.Style();
    
    var width = 2;
    
    style.setBorderLeft(width);

    Stil – setBorderRight(Zahlenbreite)

    Legt den Stilrahmen auf der rechten Seite eines Elements fest.

    Tabelle : 12. Parameter
    Name Typ Beschreibung
    width Anzahl Breite des Stilrahmens 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 Dokumentverwendung finden Sie unter Dokument API.

    var style = new sn_pdfgeneratorutils.Style();
    
    var width = 2;
    
    style.setBorderRight(width);

    Stil – setBorderTop(Zahlenbreite)

    Legt den Stilrahmen an den oberen Rand eines Elements fest.

    Tabelle : 14. Parameter
    Name Typ Beschreibung
    width Anzahl Breite des Stilrahmens 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 Dokumentverwendung finden Sie unter Dokument API.

    var style = new sn_pdfgeneratorutils.Style();
    
    var width = 2;
    
    style.setBorderTop(width);

    Stil – setColoredBorder(Nummernbreite, Farbfarbe)

    Legt den Stilrahmen mit Farbe auf allen vier Seiten eines Elements fest.

    Tabelle : 16. Parameter
    Name Typ Beschreibung
    width Anzahl Breite des Stilrahmens in Punkten.
    Farbe Farbe Stilrahmenfarbe.
    Tabelle : 17. Ausgabe
    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 – setColoredBorderBottom(Zahlenbreite, Farbfarbe)

    Legt den Stilrahmen mit Farbe auf die Unterseite eines Elements fest.

    Tabelle : 18. Parameter
    Name Typ Beschreibung
    width Anzahl Breite des Stilrahmens 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 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, Farbfarbe)

    Legt den Stilrahmen mit Farbe auf der linken Seite eines Elements fest.

    Tabelle : 20. Parameter
    Name Typ Beschreibung
    width Anzahl Breite des Stilrahmens in Punkten.
    Farbe Farbe Stilrahmenfarbe.
    Tabelle : 21. Ausgabe
    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, Farbfarbe)

    Legt den Stilrahmen mit Farbe auf der rechten Seite eines Elements fest.

    Tabelle : 22. Parameter
    Name Typ Beschreibung
    width Anzahl Breite des Stilrahmens in Punkten.
    Farbe Farbe Stilrahmenfarbe.
    Tabelle : 23. Ausgabe
    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, Farbfarbe)

    Legt den Stilrahmen mit Farbe auf die Oberseite eines Elements fest.

    Tabelle : 24. Parameter
    Name Typ Beschreibung
    width Anzahl Breite des Stilrahmens in Punkten.
    Farbe Farbe Stilrahmenfarbe.
    Tabelle : 25. Ausgabe
    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(Farbfarbe)

    Legt eine Schriftfarbe fest.

    Tabelle : 26. Parameter
    Name Typ Beschreibung
    Farbe Farbe Schriftfarbe.
    Tabelle : 27. Rückgaben
    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 fontSize)

    Legt die Schriftgröße des Stils fest.

    Tabelle : 28. Parameter
    Name Typ Beschreibung
    Schriftgröße Anzahl Schriftgröße in Punkten.
    Tabelle : 29. Rückgaben
    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.

    Tabelle : 30. Parameter
    Name Typ Beschreibung
    Ausrichtung Zeichenfolge Einstellung für horizontale Ausrichtung.
    Gültige Werte:
    • Mitte: Richten Sie Inhalte an der Mitte aus.
    • Links: Inhalte links ausrichten.
    • Rechts: Inhalte rechts ausrichten.
    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 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.

    Tabelle : 32. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 33. Ergebnisse
    Typ Beschreibung
    Keine

    Das folgende Beispiel zeigt, wie ein Elementstil auf kursiv festgelegt wird.

    var style = new sn_pdfgeneratorutils.Style();
    style.setItalic();

    Stil – setPadding(Nummernauffüllung)

    Legt den Abstand aller vier Seiten eines Elements auf dieselbe Breite fest.

    Tabelle : 34. Parameter
    Name Typ Beschreibung
    Auffüllung Anzahl 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 Dokumentverwendung finden Sie unter Dokument API.

    var style = new sn_pdfgeneratorutils.Style();
    
    var padding = 2.5;
    
    style.setPadding(padding);

    Stil – setPaddingBottom(Nummernauffüllung)

    Legt den Wert der unteren Auffüllbreite eines Elements fest.

    Tabelle : 36. Parameter
    Name Typ Beschreibung
    Auffüllung Anzahl Auffüllbreite in Punkten als Dezimalwert.
    Tabelle : 37. Ausgabe
    Typ Beschreibung
    Keine

    Das folgende Beispiel zeigt, wie die Auffüllung 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(Nummernauffüllung)

    Legt den Wert der linken Auffüllbreite eines Elements fest.

    Tabelle : 38. Parameter
    Name Typ Beschreibung
    Auffüllung Anzahl 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 Dokumentverwendung finden Sie unter Dokument API.

    var style = new sn_pdfgeneratorutils.Style();
    
    var padding = 2.5;
    
    style.setPaddingLeft(padding);

    Stil – setPaddingRight(Nummernauffüllung)

    Legt den Wert der rechten Auffüllbreite eines Stils fest.

    Tabelle : 40. Parameter
    Name Typ Beschreibung
    Auffüllung Anzahl Auffüllbreite in Punkten als Dezimalwert.
    Tabelle : 41. Ausgabe
    Typ Beschreibung
    Keine

    Das folgende Beispiel zeigt, wie der rechte Elementauffüllung 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(Nummernauffüllung)

    Legt den Wert der oberen Auffüllbreite eines Elements fest.

    Tabelle : 42. Parameter
    Name Typ Beschreibung
    Auffüllung Anzahl Auffüllbreite in Punkten als Dezimalwert.
    Tabelle : 43. Ausgabe
    Typ Beschreibung
    Keine

    Das folgende Beispiel zeigt, wie die Auffüllung 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.

    Tabelle : 44. Parameter
    Name Typ Beschreibung
    Ausrichtung Zeichenfolge Textausrichtungsposition.
    Gültige Werte:
    • Textmitte: Richtet Text an der Mitte aus.
    • Textausrichtung: Ändert den Abstand zwischen Zeichen, um den Text zwischen der linken und rechten Seite vollständig auszufüllen. Die endgültige Zeile ist links ausgerichtet.
    • Text-Blocksatz-alle: Begründet die Textausrichtung einschließlich der endgültigen Zeile.
    • Text links: Text links ausrichten.
    • Text rechts: Text rechts ausrichten.
    Tabelle : 45. Ausgabe
    Typ Beschreibung
    Keine

    Das folgende Beispiel zeigt, wie der Elementtext auf die zentrierte Ausrichtung festgelegt wird.

    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.

    Tabelle : 46. Parameter
    Name Typ Beschreibung
    Ausrichtung Zeichenfolge Einstellung für vertikale Ausrichtung.
    Gültige Werte:
    • Unten: Richtet Inhalte am unteren Rand aus.
    • Mid: Richtet Inhalte an der Mitte aus.
    • Oben: Richtet Inhalte nach 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 Dokumentverwendung finden Sie unter Dokument API.

    var style = new sn_pdfgeneratorutils.Style();
    
    var alignment = "Mid";
    
    style.setVerticalAlignment(alignment);