---
sourceDocument: 호주 API 참조
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/api-reference

 Release :

    - australia

ft:locale :

    - ko-KR

ft:publication_title :

    - 호주 API 참조

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# 라인 - 범위, 전역

# 라인 - 범위, 전역 {#ariaid-title1}

* 릴리스 버전: Australia
* 
* 업데이트 날짜 2026년 03월 12일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 3분

PDF에서 선을 그리는 메서드를 사용하여 Line 객체를 만듭니다.

이 API는 PDF Generation Utilities 플러그인(com.snc.apppdfgenerator)의 ServiceNow 일부이며 `sn_pdfgeneratorutils` 네임스페이스 내에서 제공됩니다. 플러그인은 기본적으로 활성화되어 있습니다.

이 API는 PDF를 생성하기 위해 [문서 API](https://servicenow-prod.fluidtopics.net/1el8mFgzJVRLSfvarlrRdw#DocumentBothAPI "문서 API는 PDF를 초기화하고, 콘텐츠를 추가하고, PDF를 닫는 메서드를 제공합니다. 컨텐츠를 추가한 후에는 문서를 대상 기록에 첨부할 수 있습니다.") 와 함께 사용되는 구성요소입니다.

## 라인 - 라인() {#ariaid-title2}

새 Line 객체를 인스턴스화합니다.
{#Line-Line__table_twm_hjk_34b__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 없음 |   |   |
[표 1. 매개변수]

{#Line-Line__table_twm_hjk_34b}  
다음 예시는 Line 객체를 생성하는 방법을 보여줍니다.

    var line = new sn_pdfgeneratorutils.Line();

## 선 -- drawLine(문서 문서, 번호 pageNo, 번호 xPos, 번호 yPos, 번호 너비, 번호 lineWidth) {#ariaid-title3}

문서 페이지에 선을 배치합니다.
{#Line-drawLine_O_N_N_N_N_N__table_vv5_52h_44b__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 문서 | [문서](https://servicenow-prod.fluidtopics.net/1el8mFgzJVRLSfvarlrRdw#DocumentBothAPI "문서 API는 PDF를 초기화하고, 콘텐츠를 추가하고, PDF를 닫는 메서드를 제공합니다. 컨텐츠를 추가한 후에는 문서를 대상 기록에 첨부할 수 있습니다.") | 문서 객체의 이름입니다. |
| pageNo | 번호 | 선을 배치할 페이지 번호입니다. |
| xPos | 번호 | 선을 배치할 페이지의 X 좌표 영역입니다. |
| yPo | 번호 | 선을 배치할 페이지의 Y 좌표 영역입니다. |
| width | 번호 | 선을 그려려는 페이지의 너비 영역입니다. 값은 포인트입니다. |
| 선 너비 | 번호 | 옵션입니다. 선 두께 값(포인트)입니다. 기본값: 1 |
[표 2. 매개변수]

{#Line-drawLine_O_N_N_N_N_N__table_vv5_52h_44b} {#Line-drawLine_O_N_N_N_N_N__table_wv5_52h_44b__entry__2}

| 유형 | 설명 |
|-|-|
| 없음 |   |
[표 3. 반환]

{#Line-drawLine_O_N_N_N_N_N__table_wv5_52h_44b}  
다음 예제에서는 문서 페이지의 아래쪽 여백에 선을 만드는 방법을 보여 줍니다. 문서 사용 예제는 [문서](https://servicenow-prod.fluidtopics.net/1el8mFgzJVRLSfvarlrRdw#DocumentBothAPI "문서 API는 PDF를 초기화하고, 콘텐츠를 추가하고, PDF를 닫는 메서드를 제공합니다. 컨텐츠를 추가한 후에는 문서를 대상 기록에 첨부할 수 있습니다.") 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");

## 라인 -- setColor(색상 색상) {#ariaid-title4}

선의 색을 설정합니다.
{#Line-setColor_O__table_vv5_52h_44b__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 색상 | [색상](https://servicenow-prod.fluidtopics.net/HRSuYOLQ1G9IYZI~cOs__w#ColorBothAPI "PDF의 요소에 적용할 수 있는 색상 속성을 정의하는 데 사용되는 색상 객체를 만듭니다. 셀, 테이블, 줄 등이 있습니다.") | 선 색입니다. |
[표 4. 매개변수]

{#Line-setColor_O__table_vv5_52h_44b} {#Line-setColor_O__table_wv5_52h_44b__entry__2}

| 유형 | 설명 |
|-|-|
| 없음 |   |
[표 5. 반환]

{#Line-setColor_O__table_wv5_52h_44b}  
다음 예는 문서에서 선을 만들고 색상을 설정하는 방법을 보여줍니다. 문서 사용 예제는 [문서](https://servicenow-prod.fluidtopics.net/1el8mFgzJVRLSfvarlrRdw#DocumentBothAPI "문서 API는 PDF를 초기화하고, 콘텐츠를 추가하고, PDF를 닫는 메서드를 제공합니다. 컨텐츠를 추가한 후에는 문서를 대상 기록에 첨부할 수 있습니다.") 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");


