2019년 4월 29일

사이냅에디터 2.3.0 버전이 릴리즈되었습니다.


주요 개선사항

엑셀임포트

DOM API

Example)

입력

	document.getElementById('input').addEventListener('click', function () {
            var elInput = document.getElementsByClassName('setText');
            var data = [];


            for (var i = 0; i < elInput.length; i++) {
                data.push({
                    selector: '#' + elInput[i].name,
                    text: elInput[i].value
                });
            }
            try {
                window.editor.setTextBySelectors(data);
            } catch (e) {
                console.error(e);
            }
	});

추출

	document.getElementById('output').addEventListener('click', function () {
            var elOutputs = document.getElementsByClassName('getText');
            var selectors = [];
            var texts = [];


            for (var i = 0; i < elOutputs.length; i++) {
                selectors.push('#' + elOutputs[i].name);
            }

            texts = editor.getTextBySelectors(selectors);

            for (var i = 0; i < elOutputs.length; i++) {
                elOutputs[i].value = texts[i];
            }
	});



수식 편집


formula js 설정시 수식 사용가능

<!-- formula-parser -->
<script type="text/javascript" src="../resource/formula-parser.min.js"></script>



수식이 있는 셀 표시


표시형식 적용 @@@ 작성중 @@@


표 편집 핸들 설정


	/**
     * 에디터 표 핸들을 사용할지 여부를 설정합니다.
     */
    'editor.table.handle': true


editor.table.handle: trueeditor.table.handle: false


업로드 패널 숨기기 (이미지/동영상/파일 업로드)

"editor.upload.image.api": "/uploadImage""editor.upload.image.api": ""


텍스트/텍스트 배경색 색상 표시


버튼 크기 설정하기

설정하지 않았을 때

"editor.ui.button.size": 28

"editor.ui.button.size": 40


문서열기(임포트) 전후 이벤트


에디터 플러그인  @@@ 작성중 @@@


포토에디터  @@@ 작성중 @@@


툴바 버튼 네비게이터

개선 전개선 후




릴리즈 2.3.0 이슈 목록

Issue TypeKeySummaryResolution
ImprovementEDITOR-152자동계산Fixed
ImprovementEDITOR-203DOM Element 접근 API 제공Fixed
ImprovementEDITOR-1371표 너비 100% 변경 UI 추가Fixed
ImprovementEDITOR-3517Excel 임포트Fixed
ImprovementEDITOR-3596포토에디터 적용Fixed
ImprovementEDITOR-3722레이아웃 열기시 레이어 가이드 제공Fixed
ImprovementEDITOR-3764표 이미지/HTML 붙여넣기 메세지 개선Fixed
ImprovementEDITOR-3768에디터에 플러그인을 추가할 수 있도록 작업Fixed
ImprovementEDITOR-3770Paragraph Dialog ID, CLASS 추가 작업Fixed
ImprovementEDITOR-3772텍스트 드롭다운의 너비 조절Fixed
ImprovementEDITOR-3773툴바의 버튼에 글자색이 표시되도록 하기Fixed
ImprovementEDITOR-3775Div Dialog ID, CLASS 추가 작업Fixed
ImprovementEDITOR-3776TableCell Dialog ID, CLASS 추가 작업Fixed
ImprovementEDITOR-3815표 핸들 옵션 처리Fixed
ImprovementEDITOR-3870셀 임포트 수식 지원Fixed
ImprovementEDITOR-3873임포트 완료시 콜백 또는 이벤트 제공Fixed
ImprovementEDITOR-3874임포트시 파일명 제공Fixed
ImprovementEDITOR-3875서버경로에 존재하는 파일 임포트Fixed
ImprovementEDITOR-3876정규식을 이용한 편집 내용 검색, 책갈피 생성 API 제공Fixed
ImprovementEDITOR-3898openDocumentByURL() 생성Fixed
ImprovementEDITOR-3929toast image editor 디자인 적용Fixed
bugEDITOR-1223툴바 > 한단계 크게/작게 선택 시, 상태 표시 미흡Fixed
bugEDITOR-1702워드 > 이미지 방향 표시 오류Fixed
bugEDITOR-1917Safari > 스크롤 동작 미흡Fixed
bugEDITOR-3186Mac > XLS > 내용 붙여넣기시 오류Fixed
bugEDITOR-3391

Safari > 도움말 > '글머리 기호/번호 넣기' 단축키가 실제와 상이함

Fixed
bugEDITOR-3448클립보드 > 워드 > 텍스트상자 크기, 안쪽여백 표현 오류Fixed
bugEDITOR-3454클립보드 > 한글 > 단락 - 줄 간격 옵션 > 들여쓰기 표현 오류Fixed
bugEDITOR-3455클립보드 > 한글 > 단락 - 줄 간격 옵션 > 내어쓰기 표현 오류Fixed
bugEDITOR-3477[품질개선] 메일 작성후 송수신 화면 품질이 상이합니다.Fixed
bugEDITOR-3503스크롤이 내려간 상태에서 미리보기를 하면 스크롤 아래 빈공간 생김Fixed
bugEDITOR-3527마우스 드래그로 가로 스크롤 동작 오류Fixed
bugEDITOR-3537단락속성 적용시 눈금자 위치 오류오류Fixed
bugEDITOR-3539컨텐츠의 padding 수정시 눈금자 표연 오류Fixed
bugEDITOR-3552캐럿이 화면 위쪽위치 > 엔터 > 스크롤이 계속 보정됨Fixed
bugEDITOR-3564DrawingObject 이동후 undo/redo시 캐럿 위치 오류Fixed
bugEDITOR-3592 [IE10] DIV가 선택된 상태에서는 이동이 되지 않음Fixed
bugEDITOR-3621임포트 > 웹 접근성 검사 > 요소를 모두 '무시' 하였을 때 팝업 내 커서가 남아 있는 현상Fixed
bugEDITOR-3790글머리기호 아래줄 표 삽입 후 동작 이상.Fixed

......