URLからPDFを作成する方法についてお教え下さい。

現在テキストファイルに数百のURLが書かれているとします。これらのページについてPDFを作成したいと思った場合、どのような手段がありますでしょうか。
当方Macを利用しており、Automatorの"Download URLs as PDFs"を利用しようとしたのですが、SnowLeopardでは動かないようです。Macに限らず、Windowsソフトやシェルスクリプト等でも可です。よろしくお願いします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2010/01/26 21:21:13
  • 終了:2010/02/01 22:48:14

回答(4件)

id:sasaki30234 No.1

sasaki30234回答回数18ベストアンサー獲得回数02010/01/26 21:38:49

ポイント25pt

http://mashupaward.jp/entry/51127/

こういうサービスを使いつつ、1行1行処理していくスクリプトを書けばよいと思われます。

id:kumatta

http://www.html2pdf.biz/api.php

ですね。

フリーWebAPIなので処理速度が心配ですが、検討してみます。直近でPDFにしたサイトが右に出てしまうのが、難点ですが^^;

ありがとうございます。

2010/01/26 21:49:56
id:y-kawaz No.2

y-kawaz回答回数1421ベストアンサー獲得回数2262010/01/27 00:05:06

ポイント25pt

他社サービスの手を借りない場合では、プリンタAPIを使ってWindows上でバッチ処理を行ってみた人が居るようです。

http://d.hatena.ne.jp/sukesam/20080613/1213289491

id:kumatta

URL参考になります。ありがとうございます。LivePDFは配布終了しているようですが、他のPDF作成ソフトがあれば、何とかなりそうですね。

2010/01/27 18:30:40
id:kick_m No.3

kick_m回答回数1372ベストアンサー獲得回数542010/01/27 05:40:32

ポイント25pt

このソフトでできるのではないかと思います。体験版あり。

littlesnapper

http://www.act2.com/products/littlesnapper.html

もっと手軽にシェルスクリプトとsafariでも行えます。

http://www.openspc2.org/projectX/MacOS/0006/index.html

#!/bin/sh
Num=1
for url in `cat ~/list.txt`
do
open -a /Applications/Safari.app $url
sleep 5
screencapture -x $Num.pdf
id:kumatta

最初のソフトはこれから使ってみます。

2つ目のシェルスクリプト&safariはscreencaptureを使っているため、縦長のWEBページの場合、下の部分が切れてしまいますね。(ちなみに、snowleopardでは、screencaptureのデフォルトはpngなのでこのままだとpngが作成されました。

引き続き解答を募集したいと思いますので、よろしくお願いします。

2010/01/27 19:00:02
id:poultry_research No.4

poultry_research回答回数143ベストアンサー獲得回数82010/01/29 00:01:40

ポイント15pt

URLを入力するだけでHTMLをPDFに変換する無償サービス,Web APIも公開

http://itpro.nikkeibp.co.jp/article/NEWS/20070206/260911/


が最近話題になっていたと思います。

id:kumatta

1の方と同じサービスですね。ご回答ありがとうございます。

2010/01/29 13:04:22
  • id:kumatta
    指定したサイトのキャプチャをまとめて撮影『SiteCapture』-Macの手書き説明書
    http://veadardiary.blog29.fc2.com/blog-entry-2384.html
    savefullsizeにして、撮影範囲を1024×3000にするとtiffが取れる。
  • id:kumatta
    html2pdf.bizと同様のサービス。
    http://www.lifehacker.jp/2010/01/100128pdfpdfmyurl.html
    出力URLが
    http://pdfmyurl.com?url=xxxxxxxxxxxx
    と決まっているので、この行を一つ一つダウンロードしていくのがやはり簡単なのでしょうか。大量にすると怒られそうですが。
  • id:kumatta
    質問終了させて頂きました。ありがとうございました。
    今のところ、WebAPIを使ってダウンロードしていく予定です。
    http://pdfmyurl.com/で50ページダウンロードしてみましたが、10分で完了しました。フォントがArialなので若干見づらいですが。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません