# Skia Canvas - Node.js용 HTML Canvas API

> Clean Markdown view of GeekNews topic #6464. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=6464](https://news.hada.io/topic?id=6464)
- GeekNews Markdown: [https://news.hada.io/topic/6464.md](https://news.hada.io/topic/6464.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2022-04-30T09:26:01+09:00
- Updated: 2022-04-30T09:26:01+09:00
- Original source: [github.com/samizdatco](https://github.com/samizdatco/skia-canvas)
- Points: 14
- Comments: 0

## Topic Body

- Skia엔진을 이용해서 Canvas 엘리먼트를 에뮬레이트해서 서버에서 브라우저 없이 이용   
- Rust 와 C++로 개발되어 빠름   
- JPEG & PNG, PDF & SVG 포맷 지원   
- 파일/버퍼/dataURL 로 저장  
- 비동기 렌더링 및 File I/O를 위해 쓰레드와 채널(Rust) 사용  
- 캔버스내에서 여러 페이지를 만들고, 멀티 페이지 PDF로 저장하거나 여러개의 이미지파일로 저장 가능   
- 이미지 처리용 CSS 필터 이펙트 모두 지원   
- 다양한 타이포그래픽 제어 지원 : 멀티라인, 워드랩, font-variant, tracking & leading

## Comments



_No public comments on this page._
