XNUMXつのコマンドでWebページ(Webのスクリーンショット)をPDFに保存する

時々私達は私達のPCのPDFでウェブサイトから何かを保存したいです、これのためにツールがあります: wkhtmltopdf

つまり、コマンドを使用してXページを.pdfに保存できますが、最初にアプリケーションをインストールしましょう。

Debian、Ubuntu、または派生物では、wkhtmltopdfをインストールするだけです。

sudo apt-get install wkhtmltopdf

webkitやいくつかのqtライブラリなどの依存関係をインストールしますが、それらはライブラリであり、奇妙なことは何もありません😉

他のディストリビューションでは、パッケージに同じ名前を付ける必要があると思います。

インストールしたら、使用は非常に簡単です。たとえば、www.google.comを保存します。

wkhtmltopdf www.google.com google.pdf

つまり、最初のパラメーターとして保存するもののURLを渡し、XNUMX番目のパラメーターとして必要な最終ファイルの名前と.pdfを渡します。

これは、.pdfがどのように表示されるかのスクリーンショットです。

そしてここに.pdfがあります:

ファイルのダウンロードGoogle.pdf

このアプリケーションのより多くのオプションを知りたい場合は、間違いなくヘルプを読む必要があります(男wkhtmltopdf)リストはやや広範であるため、プロキシの使用、Cookieの使用、カスタムヘッダー、サイトエンコーディングなどのオプションが含まれています。


22コメント、あなたのコメントを残してください

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   フアンイグナシオ

    とても良いツールです! 情報のおかげで!
    チェを覚えるのが難しい名前が痛い...

    1.    KZKG ^我愛羅

      コメントありがとうございます🙂
      名前について...まあ、私たちはいつでもエイリアスを作ることができます😉-» https://blog.desdelinux.net/tag/alias/

  2.   フェルナンドRJ

    printfriendly.comからオフラインのウェブサイトを取得する簡単な方法

  3.   ドマシアス

    私はずっと前にpdfmyurlを使用しましたが、これを試しましたが、archでは機能せず、ダウンロードするふりをして、そこにありません。 時間があれば、インストールしたばかりなので、ライブラリなどが不足していることがわかります。
    ご挨拶とお疲れ様でした🙂

  4.   クレル

    ホスト、私はあなたの投稿KG ****が好きですが、これは人生を複雑にする時間を無駄にし、他の誰かがそれを置くのに最適な方法です…。
    一方では、フェルナンドのようなオプションがあり、私はChromeでより良いCleanSaveを提案します。
    それなら、そのすべてよりも優れています。EvernoteのClearlyブラウザプラグインを備えたNixnoteです。
    私がもっと少なく見える唯一の方法は、インターフェースなしで作業しているときに有効です。 ….Kk

    1.    KZKG ^我愛羅

      ブラウザにプラグインをインストールしたくない場合、または単にブラウザを開きたくない場合は、この代替手段が私が見つけた最良の方法です。

      Linuxの多様性は間違いなく利点であり、アプリケーションにアドオンを使用したい人もいれば、さまざまなタスクに独立したアプリケーションを使用したい人もいます。

      私は自分の知識をすべて共有することに限定しています。あなた(ユーザー)はあなたが最も好きな方法を選択します😉

      ご意見をありがとうございます。

      1.    クレル

        チュートリアルは私には完全に有効に思えますが、私にはわかりません。最近、私は快適になり、必需品のために端末に触れるだけです。 この投稿もNixnote、XDに入れます
        ご挨拶🙂

        1.    m

          このツールをスクリプトで使用したり、WebページのPDFへの変換を自動化したりする必要がある場合は、Evernote、Chromium、および太陽が決して輝かないすべての道具を配置します。

          その上、これについて何が複雑ですか? くそー、でもURIをコピーしてコマンドラインに貼り付け(ヤクアケを使う人には便利すぎる)、ファイル名を追加するのと同じくらい簡単です。

          1.    クレル

            ごめんなさい !!!!!!!!!!! それぞれが最も単純なものを探しますが、私はすでにあなたに言います、あなたが数えるものでさえ時間やリソースで効率的ではありません。 それで私はあなたにすべてを言います、クリックで行われる何かをするために、あなたは少なくともXNUMXつの操作を必要とします。
            1bashを呼び出す
            コマンドはそのようなものですか?
            覚えている場合は、手順3に進んでいない場合は、手順2に進んでください。
            2メモでコマンドを探します(より多くの時間が失われましたoooooooooo)
            3プログラムを起動します。 (ああ、入力はクリックよりも遅い)

            私の場合、ワンクリックするだけで、より良い組織になり、何かを見たいときはNixnoteを同期します。 ただし、Nixnoteが必要ない場合は、CleanSave自体の方が優れています。実際、Dropboxなどに直接送信できます。さらに、すべての場合で、複数のコンピューターで同期させることができます。 などなどなど

            次に、そのスクリプトはページのレプリカを作成しますが、私がコメントした内容では、興味のあるものだけをコピーします。
            したがって、尻尾を噛まないでください。 私はそれをからかうことになってしまうので、次に進みます。
            よろしく

          2.    m

            「数えたものでさえ、時間やリソースの面で効率的です。 それで私はあなたにすべてを言います、クリックで行われる何かをするために、あなたは少なくともXNUMXつの操作を必要とします。
            1bashを呼び出す
            コマンドはそのようなものですか?
            覚えている場合は、手順3に進んでいない場合は、手順2に進んでください。
            2メモでコマンドを探します(より多くの時間が失われましたoooooooooo)
            3プログラムを起動します。 (ああ、入力はクリックするよりも遅い»

            ああ、私が見つけに来たものを見てください、ありがとう!
            :p
            したがって、入力はマウスを使用するよりも遅くなります!? NVidiaのエンジニアはEmacsとVimを使用しているので、次のようにアドバイスする必要があります。
            http://www.phoronix.com/scan.php?page=article&item=nvidia_qa_linux&num=1
            (しかし、これらの人は、EmacsまたはVimを使用して、XNUMX日に何千行ものコードを記述、レビュー、テストし、役に立たない場合は...ああ、いや、やめて...彼らはPhのエンジニアです。 D.!うーん... FUCK!)

            あるいは、マウスを使用したり悪用したりすることの利点をコンソールから毎日VimとEmacsを扱う何千ものシステム管理者に説明できますか?

            «1bashを呼び出す
            コマンドはそのようなものですか?
            覚えている場合は、ステップ3に進んでいない場合は、ステップ2に進んでください。»
            あなたは私を荒らしているのですよね? それとも、人生でコンソールを開いたことがありませんか?

            «2メモでコマンドを探します(より多くの時間が失われました)»
            もっとトローリング?

            «3プログラムを起動します。 (ああ、入力はクリックするよりも遅い»
            さらにトローリング!!!! ??? それとも、何について話しているのかわからないということですか?

            だから、尻尾を噛まないでください。 結局それをからかうことになるので、私は先に進みます。」
            あなたはちょうどあなたがそれほど多くの生地を持っていないことを示しました、落ち着いてください。

          3.    クレル

            ハハハ、私に言わせてください、物事は尊厳を持って行われなければなりません、私は完全に反対です:ターミナルで音楽を聴く、ターミナルでツイートする、ターミナルで急流など。 私には、時間を無駄にする他の便利な方法がない子供たちのもののように思えます。

            このトピックのクリックに関しては、あなたはそれを信じていないという愚かさを解放しました。 この操作の時間を計ると、あなたの言うことが成り立たないことがわかります。

            しかしねえ、あなたにはアイデンティティがなく、NvidiaがXNUMXつのことをしていることがわかります。そして、それらはあなたが成長したときにあなたがなりたいものなので(私は宇宙飛行士になりたかった)、あなたは常に模倣者になります。

            ターミナルは便利ですが、万能薬ではありません。 実際、私はopensuseのようなディストリビューションを好みます。YaSTでは、管理タスクのためにそれに触れる必要はほとんどありません。 それは私が年をとるということになるでしょう。

            それ以外の場合は、自分が自分ではないことを示しようとしている「フォロワー」であり、ナンセンスに端末を使用すると自分が違うと思うことを明確にします。 そうだとすれば違いますが、否定的な意味です。 ああ、あなたはトロールの言い方しか知らない、そこにはまだ二流のフォロワーがいる。

            何も子供、それは楽しかったです。 よろしく。

      2.    エドドゥアルド

        あなたが非常に怠惰であるか、または単に物事を最大限に自動化したい場合、確かにあなたは端末に夢中になっています、それは多かれ少なかれ複雑ではありません、それはあなたが何をしたいかに依存します。 必要に応じて、時間があれば右クリックできます。そうでない場合は、ページのサブスクライバーに関心のあるWebサイトを検索し、それらのWebサイトをPDFに変換し、圧縮してメールで送信するスクリプトを作成します。または、次のことを実行できます。知識と端末で想像することができます。

        ご挨拶とヒントをありがとう。

    2.    マックススチール

      さて、私はそれらがすべてより複雑になると思います... PDFで印刷して選択するためのctrl + pと同じくらい簡単で、出来上がり..

      1.    アンドレス

        上記のすべての人のためのjuapushhhh😛

  5.   ドラグネル

    優れたツールを一緒にwgetすることで、いくつかのサイトのドキュメントをpdfにすることができました。 乾杯

  6.   アリアガ

    archlinuxでは動作しません。
    最初にgnome-keyringエラーが発生し、次にsudoを使用してもエラーは発生しませんが、PDFは作成されません。

  7.   rainbow_fly

    誰か助けて? 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.   ラマ

    アイスウィーゼル/ Firefoxとクロム/クロムの両方を使用したDebianでは、任意のWebページをPDFで印刷できます。 印刷に移動し、[ファイルに印刷] pdf出力形式のオプションを選択します。 このオプションの興味深い点は、ページがPDFで印刷される方法の特定の構成を作成できることです。

    1.    バロンアシュラー

      真実はあなたが正しいということです、それはクロムで利用可能です😀それでも私はこの投稿を検討します。 ありがとうございました

  10.   ディエゴ

    ねえ。

    CTRL + Pは良くありません、そしてあなたはファイルに印刷するオプションを与えられます、あなたはあなたが望む文書に名前を付けます、そしてそれはそれです。

  11.   ジョアン

    記事を締めくくるには、完成したPDFの場所を公開する必要があります...