CLI를 통해 브라우저를 사용하여 웹 페이지 인쇄

CLI를 통해 브라우저를 사용하여 웹 페이지 인쇄

인쇄를 자동화하고 싶습니다. 텍스트 파일의 URL에서 웹 페이지를 인쇄합니다. 를 사용해 보았 wget으나 브라우저를 통해 인쇄할 때보다 결과가 훨씬 나빴습니다. 어쨌든 FF와 Chromium은 사이드바 등을 편집하여 웹페이지를 "인쇄 가능한" 형식으로 변환합니다. 또한 wget으로 가져온 웹페이지에는 이미지가 없습니다. 인쇄물을 읽기 쉽게 보이도록 하려면 어떻게 해야 합니까?

웹 브라우저를 사용하여 수동으로 마우스 및 키보드 움직임을 위한 멍청한 매크로를 작성하려고 생각했지만 CLI가 더 좋고 오류가 덜 발생합니다.

한때는확장하다, 더 이상 유지 관리되지 않으며 FF33에 설치되지 않습니다.

이를 수행할 수 있는 방법이 있습니까?

답변1

CLI를 통해 인쇄

한 가지 방법은 을 사용하는 것입니다 html2ps.

$ html2ps http://example.com/file.html | lpr

-또는-

$ html2ps http://example.com/file.html | lp -d someprinter

PDF로 저장

추가 보너스로 PDF 파일로 유지하려면 ps2pdf다음과 같이 사용할 수 있습니다.

$ html2ps http://example.com/file.html | ps2pdf - somfile.pdf

인용하다

관련 정보