Base64 이미지
이미지를 base64로 처리하는 방식에 관한 설정입니다.
구성 키
| 키 | 설명 |
|---|---|
editor.upload.image.base64 | 이미지 업로드에 base64를 사용할지 여부입니다(기본값 false). true로 설정하면 삽입된 이미지는 서버로 업로드되지 않고, base64로 인라인으로 삽입됩니다. |
editor.image.base64.maxSize | 3.0.2404 버전부터 지원, 2.18.2404 버전부터 지원 base64로 인라인되는 이미지의 최대 파일 크기(단위: byte, 기본값: 무제한)입니다. 클라이언트 측 제한이며, 실제 파일 크기와 약간 다를 수 있습니다. |
예시
// synapeditor.config.js
{
'editor.upload.image.base64': true,
'editor.image.base64.maxSize': 102400 // 100 KB
}
결과 형태
editor.upload.image.base64: true일 때, 삽입된 이미지가 문서에 직접 포함됩니다:
<img src="data:image/png;base64,iVBORw0KGgo...AAAB+..." style="...">
editor.image.base64.maxSize 설정 결과:
