Position: Bereichsbezogen, global
Erstellt ein Linienobjekt mithilfe von Methoden zum Zeichnen einer Linie in einer PDF-Datei.
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.
Linie: Linie ()
Instanziiert ein neues Zeilenobjekt.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
Die folgenden Beispiele zeigen, wie ein Line -Objekt erstellt wird.
var line = new sn_pdfgeneratorutils.Line();
Linie –rawLine(Dokumentdokument, Nummer pageNo, Nummer xPos, Nummer yPos, Nummerbreite, Nummer zeilenbreite)
Platziert eine Zeile auf einer Dokumentseite.
| Name | Typ | Beschreibung |
|---|---|---|
| Dokument | Dokument | Name des Dokumentobjekts. |
| pageNo | Nummer | Seitenzahl, auf der Sie die Zeile platzieren möchten. |
| xPos | Nummer | X-Koordinatenbereich der Seite, in dem die Zeile platziert werden soll. |
| yPos | Nummer | Y-Koordinatenbereich der Seite, in dem die Zeile platziert werden soll. |
| width | Nummer | Breitenbereich der Seite, in dem Sie die Linie zeichnen möchten. Die Werte werden in Punkten angegeben. |
| Linienbreite | Nummer | Optional. Wert der Linienstärke in Punkten. Standard: 1 |
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie Sie eine Zeile am unteren Rand einer Dokumentseite erstellen. Ein Beispiel für die Dokumentverwendung finden Sie unter Dokument -API.
var pageSize = new sn_pdfgeneratorutils.PdfPage("LETTER");
var document = new sn_pdfgeneratorutils.Document.createDocument(pageSize);
var num = 1;
var xpos = 100;
var ypos = 100;
var width = 450;
var linewidth = 2.5;
document.addNewPage();
var line = new sn_pdfgeneratorutils.Line();
line.drawLine(document, num, xpos, ypos, width, linewidth);
document.saveAsAttachment("incident", "<sys_id>", "line.pdf");
Zeile – setColor(Farbe – Farbe)
Legt die Farbe einer Linie fest.
| Name | Typ | Beschreibung |
|---|---|---|
| Farbe | Farbe | Linienfarbe. |
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Beispiel zeigt, wie Sie in einem Dokument eine Linie erstellen und ihre Farbe festlegen. Ein Beispiel für die Dokumentverwendung finden Sie unter Dokument -API.
var pageSize = new sn_pdfgeneratorutils.PdfPage("LETTER");
var document = new sn_pdfgeneratorutils.Document.createDocument(pageSize);
var num = 1;
var xpos = 100;
var ypos = 100;
var width = 450;
var linewidth = 2.5;
var color = new sn_pdfgeneratorutils.Color([0.5,0.5,0.8]); //given as array of RGB values;
document.addNewPage();
var line = new sn_pdfgeneratorutils.Line();
line.setColor(color);
line.drawLine(document, num, xpos, ypos, width, linewidth);
document.saveAsAttachment("incident", "<sys_id>", "lineWithColor.pdf");