Stil: Bereichsbezogen, Global

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 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 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.

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

    Stil: Style()

    Instanziiert ein neues Stilobjekt.

    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(Farbe – Farbe)

    Gibt eine Hintergrundfarbe für ein Element 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 als fett fest.

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

    Tabelle : 6. Parameter
    Name Typ Beschreibung
    width Nummer Stilrahmenbreite 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 – setBorderBOTOM (Zahlenbreite)

    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 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.

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

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

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

    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 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.

    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 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.

    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 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.

    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 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.

    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 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.

    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 SchriftartGröße)

    Legt eine Schriftgröße für den Stil fest.

    Tabelle : 28. Parameter
    Name Typ Beschreibung
    Schriftgröße Nummer 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 zentriert aus.
    • links: Inhalt links ausrichten.
    • rechts: Inhalt 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 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.

    Tabelle : 34. Parameter
    Name Typ Beschreibung
    Auffüllung Nummer Abstandsbreite 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 – setPaddingBOTOM(Number Padding)

    Legt den Wert der unteren Abstandsbreite eines Elements fest.

    Tabelle : 36. Parameter
    Name Typ Beschreibung
    Auffüllung Nummer Abstandsbreite 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 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.

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

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

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

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

    Tabelle : 46. Parameter
    Name Typ Beschreibung
    Ausrichtung Zeichenfolge Einstellung für vertikale Ausrichtung
    Gültige Werte:
    • unten: Richtet Inhalte unten aus.
    • mid: Richtet Inhalte in der Mitte aus.
    • top: 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 Dokumentverwendung finden Sie unter Dokument -API.

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