하나의 명령으로 웹 페이지 (웹 스크린 샷)를 PDF로 저장

때때로 우리는 웹 사이트의 무언가를 PC에 PDF로 저장하고 싶습니다. wkhtmltopdf

즉, 명령을 통해 X 페이지를 .pdf로 저장할 수 있지만 먼저 응용 프로그램을 설치하겠습니다.

Debian, Ubuntu 또는 파생 제품에서는 wkhtmltopdf를 설치하십시오.

sudo apt-get install wkhtmltopdf

웹킷 및 일부 qt 라이브러리와 같은 종속성을 설치하지만 라이브러리이며 이상한 것은 없습니다 😉

다른 배포판에서는 패키지 이름이 동일해야한다고 생각합니다.

설치가 완료되면 사용이 매우 간단합니다. 예를 들어 www.google.com을 저장합니다.

wkhtmltopdf www.google.com google.pdf

즉, 저장하려는 URL을 첫 번째 매개 변수로 전달하고, 원하는 최종 파일의 이름과 .pdf를 두 번째 매개 변수로 전달합니다.

.pdf가 어떻게 표시되는지에 대한 스크린 샷을 남깁니다.

다음은 .pdf입니다.

Google.pdf 파일 다운로드

이 응용 프로그램의 더 많은 옵션을 알고 싶다면 의심 할 여지없이 도움말을 읽어야합니다 (남자 wkhtmltopdf) 목록이 다소 광범위하기 때문에 프록시 사용, 쿠키 사용, 사용자 정의 헤더, 사이트 인코딩 등에 대한 옵션이 포함되어 있습니다.


22 코멘트, 당신의 것을 남겨주세요

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   후안 이그나시오

    아주 좋은 도구! 정보 주셔서 감사합니다!
    체를 기억하기 어려운 이름이 아파요 ...

    1.    KZKG ^ 가아라

      귀하의 의견에 감사드립니다 🙂
      이름에 대해 ... 음, 우리는 항상 별칭을 만들 수 있습니다 😉-» https://blog.desdelinux.net/tag/alias/

  2.   페르난도RJ

    printfriendly.com을 통해 오프라인 웹 사이트를 얻는 쉬운 방법

  3.   드마시아스

    나는 pdfmyurl을 오랫동안 사용했지만 이것을 시도했지만 아치에서는 작동하지 않으며 다운로드하는 척 한 다음 거기에 없습니다. 시간이 더 많으면 방금 설치했기 때문에 라이브러리 나 무언가가 필요하다는 것을 알 수 있습니다.
    인사와 좋은 일을 🙂

  4.   크렐

    호스트, 나는 당신의 포스트 KG ****를 좋아하지만 이것은 삶과 다른 누군가가 그것을 넣는 나머지를 복잡하게하는 시간을 낭비하는 좋은 방법입니다….
    한편으로는 Fernando와 같은 옵션이 있으며 Chrome에서 더 나은 CleanSave를 제안합니다.
    그렇다면 그 무엇보다 낫습니다 : Evernote의 Clearly 브라우저 플러그인이있는 Nixnote.
    내가 더 적게 보는 유일한 방법은 인터페이스없이 작업 할 때 유효합니다. … .Kk

    1.    KZKG ^ 가아라

      브라우저에 플러그인을 설치하고 싶지 않거나 단순히 브라우저를 열고 싶지 않은 경우이 대안이 제가 찾은 최선의 방법입니다.

      Linux에서 다양성은 의심 할 여지없이 장점입니다. 애플리케이션에 애드온을 사용하는 것을 좋아하는 사람들이 있고 다른 작업을 위해 독립적 인 애플리케이션을 좋아하는 사람들이 있습니다.

      나는 내 모든 지식을 공유하는 것으로 제한하고, 당신 (사용자)은 당신이 가장 좋아하는 방법을 선택합니다 😉

      귀하의 의견을 보내 주셔서 감사합니다.

      1.    크렐

        튜토리얼은 나에게 완전히 타당 해 보이지만 모르겠다. 최근에 나는 편안 해졌고 필수 사항에 대해서만 터미널을 만진다. 이 게시물을 Nixnote, XD에도 넣을 것입니다.
        인사말 🙂

        1.    m

          스크립트에서이 도구를 사용하거나 웹 페이지를 PDF로 자동 변환해야하는 경우 Evernote, Chromium 및 모든 도구를 태양이 비추 지 않는 곳에 배치합니다.

          게다가 이것에 대해 복잡한 것은 무엇입니까? 젠장,하지만 URI를 복사하여 명령 줄에 붙여넣고 (Yakuake를 사용하는 사람들에게는 너무 편리함) 파일 이름을 추가하는 것만 큼 쉽습니다.

          1.    크렐

            죄송합니다 !!!!!!!!!!! 모두가 가장 단순한 것을 찾지 만 나는 이미 당신이 말하는 것이 시간이나 자원면에서 효율적이지는 않습니다. 클릭 한 번으로 수행되는 작업을 수행하려면 최소한 두 가지 작업이 필요합니다.
            1 bash 호출
            그 명령은?
            기억 나는 경우 3 단계로 이동하되 2 단계로 이동하십시오.
            2 노트에서 명령을 찾습니다 (더 많은 시간을 잃었습니다 .oooooooooo).
            3 프로그램을 시작합니다. (아아, 클릭하는 것보다 타이핑이 느립니다)

            제 경우에는 한 번만 클릭하면 더 나은 조직이 있고 무언가를보고 싶을 때 Nixnote를 동기화합니다. 하지만 Nixnote를 원하지 않는 경우 CleanSave 자체가 더 낫습니다. 사실 이미 Dropbox로 직접 전송할 수 있습니다. 또한 모든 경우에 여러 컴퓨터에서 동기화 할 수 있습니다. 등 등 등

            그런 다음 해당 스크립트는 페이지의 복제본을 만들고 내가 언급 한 내용은 관심있는 내용 만 복사합니다.
            따라서 꼬리를 물지 마십시오. 나는 그것을 조롱하게 될 것이기 때문에 계속 진행합니다.
            안부

          2.    m

            “당신이 계산하는 것조차 시간이나 자원면에서 효율적입니다. 클릭 한 번으로 수행되는 작업을 수행하려면 최소한 두 가지 작업이 필요합니다.
            1 bash 호출
            그 명령은?
            기억 나는 경우 3 단계로 이동하되 2 단계로 이동하십시오.
            2 노트에서 명령을 찾습니다 (더 많은 시간을 잃었습니다 .oooooooooo).
            3 프로그램을 시작합니다. (아아, 타이핑은 클릭하는 것보다 느립니다»

            Ahhh 내가 무엇을 찾아 왔는지 봐, 감사합니다!
            :p
            그래서 타이핑은 마우스를 사용하는 것보다 느립니다!? NVidia 엔지니어가 Emacs 및 Vim을 사용할 때 조언해야합니다.
            http://www.phoronix.com/scan.php?page=article&item=nvidia_qa_linux&num=1
            (하지만이 녀석들은 매일 수천 줄의 코드를 작성하고 검토하고 테스트하기 위해 Emacs 또는 Vim을 사용하는 것이 얼마나 어리석은가? !)

            아니면 콘솔에서 매일 Vim과 Emacs를 다루는 수천 명의 시스템 관리자에게 마우스 사용 및 남용의 이점을 설명 할 수 있습니까?

            «1 콜 bash
            그 명령은?
            3 단계가 아니라면 2 단계로 이동하십시오.»
            날 놀리는 거 맞지? 아니면 인생에서 콘솔을 열어 본 적이 없습니까?

            «2 메모에서 명령을 찾습니다 (더 많은 시간을 잃었습니다 .oooooooooo).»
            더 트롤링?

            «3 프로그램을 시작합니다. (아아, 타이핑은 클릭하는 것보다 느립니다»
            더 트롤링 !!!! ??? 아니면 당신이 무슨 말을하는지 모를 뿐입니 까?

            그러니 꼬리를 물지 마십시오. 나는 그것을 조롱하게 될 것이기 때문에 계속 진행합니다. "
            천이 그다지 많지 않다는 것을 방금 보여 주셨습니다. 진정하세요.

          3.    크렐

            하하하, 말씀 드리 자면, 품위있게 일을 수행해야합니다. 저는 완전히 반대합니다 : 터미널에서 음악을 듣고, 터미널에서 트윗하고, 터미널에서 토렌트하는 등. 내가보기에 그 모든 것은 시간을 낭비하는 더 유용한 방법이없는 아이들의 물건 인 것 같다.

            이 주제에 대한 클릭과 관련하여 당신은 믿지 않는 어리 석음을 공개했습니다. 이 작업 시간을 정하면 당신이 말한 내용이 유지되지 않는다는 것을 알게 될 것입니다.

            그러나 헤이, 당신은 정체성이없고 엔비디아가 한 가지 일을한다는 것을 알기 때문에, 당신이 자랄 때 그들이되고 싶은 것이기 때문에 (나는 우주 비행사가되고 싶었습니다), 당신은 항상 모방자가 될 것입니다.

            터미널은 유용하지만 만병 통치약은 아닙니다. 사실 저는 Opensuse와 같은 배포판을 선호합니다. YaST를 사용하면 관리 작업을 위해 거의 다룰 필요가 없습니다. 내가 늙어가는 것입니다.

            그렇지 않으면 당신이 당신이 아닌 것을 보여 주려고하는 "추종자"이고 말도 안되는 일에 터미널을 사용하는 것이 당신을 다르게 만든다고 생각한다는 것을 분명히합니다. 음, 그렇지 않다면 다르지만 부정적인 의미입니다. Ahh, 당신은 트롤을 말하는 방법 만 알고 있습니다. 당신은 여전히 ​​XNUMX 등급 추종자입니다.

            재미 없었어. 문안 인사.

      2.    에두아르도

        당신이 매우 게 으르거나 최대한 자동화하고 싶다면 확실히 당신은 터미널에 중독되어 있습니다. 그것은 다소 복잡하지 않고 무엇을하고 싶은지에 달려 있습니다. 원하고 시간이 있다면 마우스 오른쪽 버튼을 클릭하여 페이지 구독자가 관심있는 웹 사이트를 찾는 스크립트를 만들고, 해당 웹 사이트를 pdf로 변환하고, 압축하여 우편으로 보내거나, 할 수있는 일을 할 수 있습니다. 지식과 터미널로 상상해보세요.

        팁에 대한 인사와 감사합니다.

    2.    맥스 스틸

      글쎄, 나는 그들이 모두 더 복잡해질 것이라고 생각한다 ... ctrl + p로 PDF에서 인쇄하고 선택하는 것처럼 간단합니다.

      1.    안드 레스

        위의 모든 사람을위한 juapushhhh 😛

  5.   드래그넬

    wget을 함께 사용하면 일부 사이트의 문서를 pdf로 가져올 수 있습니다. 건배

  6.   아리아

    archlinux에서는 작동하지 않습니다.
    먼저 gnome-keyring 오류가 발생하고 sudo를 사용하면 오류가 발생하지 않지만 pdf가 생성되지 않습니다.

  7.   레인보우_플라이

    누군가 나를 도와 주나요? xD가 잘 작동하지 않습니다
    비 @ Ubuntu-12 : ~ / 데스크탑 $ wkhtmltopdf https://blog.desdelinux.net/guarda-paginas-webs-screenshots-de-webs-en-pdf-con-un-comando/ test.pdf
    로딩 페이지 (1/2)
    QFont :: setPixelSize : 픽셀 크기] 88 %
    경고 : gnome-keyring :: 연결할 수 없음 : / tmp / keyring-Uz7GwI / pkcs11 : 파일 또는 디렉토리가 존재하지 않습니다.
    페이지 인쇄 (2/2)
    QFont :: setPixelSize : 픽셀 크기 <= 0 (0)
    선택한다

    그리고 열 수없는 파일이 있습니다.

  8.   다니엘 로자 스

    브라우저를 열고 싶지 않을 때 매우 좋습니다 😛

  9.   라마

    데비안에서는 iceweasel / firefox 및 chromium / chrome을 사용하여 모든 웹 페이지를 pdf로 인쇄 할 수 있습니다. 인쇄로 이동 한 다음 "파일로 인쇄"pdf 출력 형식 옵션을 선택하십시오. 이 옵션의 흥미로운 점은 페이지가 pdf로 인쇄되는 방법에 대한 특정 구성을 만들 수도 있다는 것입니다.

    1.    남작 애 슐러

      진실은 당신이 옳다는 것입니다. 크롬으로도 제공되므로이 게시물을 고려할 것입니다. 감사합니다

  10.   샌디에고

    안녕하세요.

    CTRL + P는 낫지 않고 파일로 인쇄 할 수있는 옵션이 제공되며 문서에 원하는 이름을 입력하면됩니다.

  11.   조안

    기사를 마무리하려면 완성 된 PDF를 찾을 위치를 게시해야합니다.