Stil: Umfang, Global

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 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 von ServiceNowPDF-Generierungsdienstprogramme-Plugin (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.

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

    Stil – Stil()

    Instanziiert eine neue Stil Objekt.

    Tabelle : 1. Parameter
    Name Typ Beschreibung
    Keine

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

    var style = new sn_pdfgeneratorutils.Style();

    Stil – setBackgroundColor (Farbfarbe)

    Gibt eine Hintergrundfarbe eines Elements an.

    Tabelle : 2. Parameter
    Name Typ Beschreibung
    Farbe Farbe Hintergrundfarbe.
    Tabelle : 3. Rückgaben
    Typ Beschreibung
    Keine

    Das folgende Beispiel zeigt, wie die Hintergrundfarbe des Elements festgelegt wird. Ein Beispiel für die Dokumentnutzung 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. Rückgaben
    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 Nummer Breite des Stilrahmens in Punkten.
    Tabelle : 7. Rückgaben
    Typ Beschreibung
    Keine

    Das folgende Beispiel zeigt, wie ein Stilrahmen festgelegt wird. Ein Beispiel für die Dokumentnutzung finden Sie unter Dokument API.

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

    Stil – setBorderBottom (Zahlenbreite)

    Legt den Stilrahmen am unteren Rand eines Elements fest.

    Tabelle : 8. Parameter
    Name Typ Beschreibung
    width Nummer Breite des Stilrahmens in Punkten.
    Tabelle : 9. Rückgaben
    Typ Beschreibung
    Keine

    Das folgende Beispiel zeigt, wie ein Stilrahmen am unteren Rand eines Elements festgelegt wird. Ein Beispiel für die Dokumentnutzung 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 Breite des Stilrahmens in Punkten.
    Tabelle : 11. Rückgaben
    Typ Beschreibung
    Keine

    Das folgende Beispiel zeigt, wie ein Stilrahmen auf der linken Seite eines Elements festgelegt wird. Ein Beispiel für die Dokumentnutzung 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 Nummer Breite des Stilrahmens in Punkten.
    Tabelle : 13. Rückgaben
    Typ Beschreibung
    Keine

    Das folgende Beispiel zeigt, wie ein Stilrahmen auf der rechten Seite eines Elements festgelegt wird. Ein Beispiel für die Dokumentnutzung finden Sie unter Dokument API.

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

    Stil – setBorderTop(Zahlenbreite)

    Legt den Stilrahmen oben auf einem Element fest.

    Tabelle : 14. Parameter
    Name Typ Beschreibung
    width Nummer Breite des Stilrahmens in Punkten.
    Tabelle : 15. Rückgaben
    Typ Beschreibung
    Keine

    Das folgende Beispiel zeigt, wie ein Stilrahmen oben auf einem Element festgelegt wird. Ein Beispiel für die Dokumentnutzung 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 Nummer Breite des Stilrahmens in Punkten.
    Farbe Farbe Stilrahmenfarbe.
    Tabelle : 17. Rückgaben
    Typ Beschreibung
    Keine

    Das folgende Beispiel zeigt, wie ein Stilrahmen mit Farbe festgelegt wird. Ein Beispiel für die Dokumentnutzung 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 an der Unterseite eines Elements fest.

    Tabelle : 18. Parameter
    Name Typ Beschreibung
    width Nummer Breite des Stilrahmens in Punkten.
    Farbe Farbe Stilrahmenfarbe.
    Tabelle : 19. Rückgaben
    Typ Beschreibung
    Keine

    Das folgende Beispiel zeigt, wie ein Stilrahmen am unteren Rand eines Elements festgelegt wird.Ein Beispiel für die Dokumentnutzung 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 Nummer Breite des Stilrahmens in Punkten.
    Farbe Farbe Stilrahmenfarbe.
    Tabelle : 21. Rückgaben
    Typ Beschreibung
    Keine

    Das folgende Beispiel zeigt, wie ein Stilrahmen festgelegt wird. Ein Beispiel für die Dokumentnutzung 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 Nummer Breite des Stilrahmens in Punkten.
    Farbe Farbe Stilrahmenfarbe.
    Tabelle : 23. Rückgaben
    Typ Beschreibung
    Keine

    Das folgende Beispiel zeigt, wie ein Stilrahmen mit Farbe festgelegt wird. Ein Beispiel für die Dokumentnutzung 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 Nummer Breite des Stilrahmens in Punkten.
    Farbe Farbe Stilrahmenfarbe.
    Tabelle : 25. Rückgaben
    Typ Beschreibung
    Keine

    Das folgende Beispiel zeigt, wie ein Stilrahmen festgelegt wird. Ein Beispiel für die Dokumentnutzung 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 Dokumentnutzung 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 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 an der Mitte aus.
    • Links: Richten Sie Inhalte nach links aus.
    • Rechts: Inhalte rechts ausrichten.
    Tabelle : 31. Rückgaben
    Typ Beschreibung
    Keine

    Das folgende Beispiel zeigt, wie die horizontale Ausrichtung für ein Element festgelegt wird. Ein Beispiel für die Dokumentnutzung 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. Rückgaben
    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 – setPadding(Nummernauffüllung)

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

    Tabelle : 34. Parameter
    Name Typ Beschreibung
    Auffüllung Nummer Auffüllbreite in Punkten als Dezimalwert.
    Tabelle : 35. Rückgaben
    Typ Beschreibung
    Keine

    Das folgende Beispiel zeigt, wie der untere Stil auf 2,5 Punkte festgelegt wird. Ein Beispiel für die Dokumentnutzung 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 Nummer Auffüllbreite in Punkten als Dezimalwert.
    Tabelle : 37. Rückgaben
    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 Dokumentnutzung 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 Nummer Auffüllbreite in Punkten als Dezimalwert.
    Tabelle : 39. Rückgaben
    Typ Beschreibung
    Keine

    Das folgende Beispiel zeigt, wie die Auffüllung des linken Elements auf 2,5 Punkte festgelegt wird. Ein Beispiel für die Dokumentnutzung 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 Nummer Auffüllbreite in Punkten als Dezimalwert.
    Tabelle : 41. Rückgaben
    Typ Beschreibung
    Keine

    Das folgende Beispiel zeigt, wie die rechte Elementauffüllung auf 2,5 Punkte festgelegt wird. Ein Beispiel für die Dokumentnutzung 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 Nummer Auffüllbreite in Punkten als Dezimalwert.
    Tabelle : 43. Rückgaben
    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 Dokumentnutzung 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.
    • Textseitig: Ä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-ausgerichtet-alle: Begründet die Textausrichtung einschließlich der endgültigen Zeile.
    • Text links: Text links ausrichten.
    • Text-Right: Text nach rechts ausrichten.
    Tabelle : 45. Rückgaben
    Typ Beschreibung
    Keine

    Das folgende Beispiel zeigt, wie der Elementtext so festgelegt wird, dass die Ausrichtung zentriert ist.

    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 an der Mitte aus.
    • Oben: Richtet Inhalte nach oben aus.
    Tabelle : 47. Rückgaben
    Typ Beschreibung
    Keine

    Das folgende Beispiel zeigt, wie die vertikale Ausrichtung für ein Element festgelegt wird. Ein Beispiel für die Dokumentnutzung finden Sie unter Dokument API.

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