본문 바로가기

@capgo/capacitor-printer

문서, HTML, PDF, 이미지 및 웹 뷰를 출력하기 위한 Capacitor plugin입니다.

@capgo/capacitor-printer 의 네이티브 프린트 UI를 엽니다 HTML, PDF, 이미지, base64 페이로드, 파일, iframe 및 현재 WebView. Capacitor를 벗어나지 않고도 영수증, 탑승권, 보고서 및 현장 앱의 라벨 출력을 위해 사용하세요.

플랫폼API
iOSUIPrintInteractionController
AndroidPrintManager
웹브라우저 인쇄 대화 상자 (printBase64 및 printHtml blob URL 사용; printWebView 페이지를 직접 출력합니다)

권장 사항 printFile 대용량 에셋의 경우. printBase64 메모리에서 디코딩하므로 약 5 MB 이상의 파일에서는 크래시가 발생할 수 있습니다(메서드 문서 참조).

  • printBase64 - base64 문자열로 인코딩된 파일을 출력하기 위한 인쇄 UI를 표시합니다.
  • printFile - 디바이스 파일을 출력하기 위한 인쇄 UI를 표시합니다.
  • printHtml - HTML 문서를 출력하기 위한 인쇄 UI를 표시합니다.
  • printPdf - PDF 문서를 출력하기 위한 인쇄 UI를 표시합니다.
메서드설명
printBase64base64 문자열로 인코딩된 파일을 출력하기 위한 UI를 제공합니다.
printFile기기 내 파일을 출력하기 위한 UI를 제공합니다.
printHtmlHTML 문서를 출력하기 위한 UI를 제공합니다.
printPdfPDF 문서를 출력하기 위한 UI를 제공합니다.
printWebView웹 뷰 콘텐츠를 출력하기 위한 UI를 제공합니다.
getPluginVersion네이티브 Capacitor 플러그인 버전을 가져옵니다.

이 레퍼런스는 다음에서 동기화됩니다. src/definitions.ts 에서 capacitor-printer.

@capgo/capacitor-printer 다음 단계

“@capgo/capacitor-printer 다음 단계” 섹션

사용 중이라면 @capgo/capacitor-printer 네이티브 플러그인 작업을 계획하려면, 이를 다음 항목과 연결하세요: @capgo/capacitor-printer 사용하기 @capgo/capacitor-printer 사용 시 네이티브 기능 활용하기 Capgo 플러그인 디렉토리 Capgo Plugin Directory의 제품 워크플로우에 맞춰, Capgo의 Capacitor 플러그인 Capgo의 Capacitor 플러그인 구현 상세 내용에 대해서는, 플러그인 추가 또는 업데이트 플러그인 추가 또는 업데이트 구현 상세 내용에 대해서는, Ionic Enterprise 플러그인 대안 Ionic Enterprise 플러그인 대안의 제품 워크플로우에 대해서는.