2019년 4월 29일

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


주요 개선사항

1. 엑셀임포트

해당 확장자를 가지는 문서를 임포트 하였을 경우,

위와같은 영역을 선택할 수 있는 화면이 제공 됩니다.

자동 영역 선택을 클릭하면 데이터가 있는 모든 영역(데이터가 있는 시작부터 데이터가 있는 끝 영역)을 불러오게 됩니다.


  1. 2,600개 이상의 셀을 가지는 문서를 임포트 하였을 경우에는

    위와 같은 경고메세지가 발생합니다. 

  2. 10,000개 이상의 셀을 가지는 문서를 임포트 하였을 경우에는

    위와 같은 경고메세지가 발생합니다. 

2. 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];
            }
	});


3. 수식 편집


formula js 설정시 수식 사용가능

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



수식이 있는 셀 표시


표시형식 적용

"editor.toolbar": ["table", "numberFormat"]

4. 표 편집 핸들 설정


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


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


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

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


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


7. 버튼 크기 설정하기

설정하지 않았을 때 (기본)

"editor.ui.button.size": 28

"editor.ui.button.size": 40


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


9. 에디터 플러그인


10. 포토에디터 (ToastUI Image Editor)


11. 툴바 버튼 네비게이터

개선 전개선 후



릴리즈 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

......