Comins Capture
comins-capture@0.0.1 · MIT · 공개 npm 패키지
화면을 담고, 출력 크기를 정합니다. 정적 HTML을 이미지로 저장합니다. 배율, 사용자 크기와 ISO/JIS 용지 크기를 지정합니다.
0.0.1 지원 범위
- 연결된 정적 HTMLElement를 단일 PNG·JPEG·Canvas·foreignObject SVG로 출력합니다. WebP는 네이티브 인코더 지원 시 제공합니다.
- 배율·사용자 크기·ISO/JIS 용지·방향·여백·맞춤·정렬·배경을 지정합니다. 래스터 용지는 기본 300 PPI, SVG 용지는 mm 단위입니다.
- Vanilla·React·Vue·Svelte에서 같은 패키지 루트를 사용합니다. 자원 정책은 기본 deny이며 취소·시간 제한·snapshot 해제를 제공합니다.
브라우저와 기능 제한
Chrome 155의 제한된 정적 HTML 시나리오에서 검증했습니다. Native Safari는 알려진 그림자·clip 문제로 지원에서 제외하며 Edge·Firefox·실제 모바일은 미검증입니다. 자르기·타일·부분 출력·전체 페이지·Shadow DOM·폼/스크롤 상태·PDF는 0.0.1에서 제공하지 않습니다. SVG는 foreignObject를 포함하며 순수 벡터 형식이 아닙니다.