페이지 트리

버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

Easy Heading Macro
titleExpandClickabletrue
navigationTitle목차
navigationExpandOptioncollapse-all-but-headings-1

작성자 : 장민지 / 검수자 : - 


Release No. 7.0.500.20260122-11 

개요

i-AUD Designer에서 기본적으로 제공하는 폰트 외의 외에 웹 폰트를 추가해서 사용할 수 있습니다.

경고
title라이선스 주의사항

반드시 웹 폰트 라이선스(허용 범위)를 확인하시기 바랍니다.

무단으로 다운로드한 유료 폰트나 라이선스 범위를 위반한 폰트 사용 시, 프로젝트 발주사/수행사 및 제품 납품사 모두에게 심각한 법적 문제가 발생할 수 있습니다.


정보note

MX-Grid (Excel) 보고서 제작 시, Excel 편집자의 로컬 PC에도 해당 폰트가 별도로 설치되어 있어야 합니다.

폰트 추가하기

아래의 파일 다운로드 링크를 통해 다운로드 받은 폰트 파일을 i-AUD에 적용해 보겠습니다.

예제 폰트(나눔고딕) 파일 다운로드

Step 1. 폰트 파일 업로드

AUD 플랫폼7 서버에 폰트 파일(지원 포맷: woff, woff2, ttf 등)을 물리적으로 업로드 합니다업로드합니다.
AUD 플랫폼7 서버 {ContextRoot}/extention/AUD/webfont/ 하위 에 특정 폰트 파일을 업로드 합니다업로드합니다.

Step 2. 폰트 등록 스크립트 작성

업로드한 폰트를 i-AUD 제품에서 인식할 수 있도록 설정 파일에 등록합니다.

  • 파일 경로 : AUD 플랫폼7 서버 {ContextRoot}/extention/AUD/customscript.jsp

  • 작성 위치: CustomInitialize (제품 초기화 이벤트) 내부
  • 작성 문법

    코드 블럭
    languagejs
    titlecustomscript
    AUD.GlobalConfig.WebFont.Add(인자1, 인자2, 인자3);


  • 인자(Argument) 상세 설명
구분설명작성 규칙
인자1Caption폰트 목록에 표시될 이름

사용자에게 보여지는 이름입니다. (예: 나눔고딕)

인자2CodeCSS에서 인식할 폰트명 (Font-family)

MX-Grid 편집 시 Excel 에서 설정한 폰트의 경우 Excel 폰트 목록에 표시된 명칭으로 인자2 을 설정해야 합니다.

웹 표준에 따르면, font-family의 이름을 지정할 때 비영문, 문장부호, 공백 등을 사용하는 것을 권장하지 않고 있습니다.

이름 지정 시 영문과 하이픈("-"), 언더바("_")를 사용해주세요.

인자2CodeCSS에서 인식할 폰트명 (Font-family)

MX-Grid 편집 시 Excel 에서 설정한 폰트의 경우 Excel 폰트 목록에 표시된 명칭으로 인자2 을 설정해야 합니다.

인자3파일명실제 파일명업로드한 파일명과 확장자까지 정확히 일치해야 합니다.
  • 작성 예시

    코드 블럭
    languagejs
    titlecustomscript
    var CustomInitialize = function() {
    	AUD.GlobalConfig.WebFont.Add('나눔고딕', 'NanumGothic', 'nanum-gothic-v17-latin_korean-regular.woff');
    };



Step 3. 폰트 추가 확인

1. i-AUD Designer 실행

브라우저를 새로고침하여 디자이너에 재접속합니다.

정보note

브라우저에 이전 캐시가 남아있을 경우, 추가한 폰트가 바로 적용되지 않을 수 있습니다.

이 경우 강력 새로고침을 해주시거나 브라우저 캐시를 삭제한 뒤 새로고침해주세요.

2. 컨트롤 선택

폰트를 변경할 컨트롤(라벨, 버튼 등)을 선택합니다.

3. 폰트 목록 확인

속성창의 [Font Family] 드롭다운 목록을 클릭합니다.

4. 적용 테스트

추가한 폰트가 목록에 있는지 확인하고, 선택했을 때 화면에 정상적으로 적용되는지 확인합니다.