サイズがデカイのでコマンドラインで出来るのが良いだろうと探したら、imagemagickが定番っぽいです。
windows版バイナリもあります。
http://www.imagemagick.org/script/binary-releases.php#windows
扱えるピクセル数は32bit環境でも一辺1Gピクセルだそうです。
使う最大メモリやキャッシュファイルはオプションで変えれるようですので、環境に合わせて指定すれば変換できるのではないでしょうか。
http://www.imagemagick.org/script/architecture.php#tera-pixel
http://www.imagemagick.org/Usage/files/#massive
http://www.imagemagick.org/script/command-line-options.php?#limit
ちなみに、Q8版とQ16版があって、その2つは内部精度がちがって、Q8版は8bit×3色、Q16版は16bit×3色だから、大きいファイルを扱うにはQ8版がメモリ消費を抑えれるようですが、64bit版はQ16版しかないようです。
で、肝心の変換方法ですが、
convert page.tif page.pdf
です。下記リンクはpngですが、tiffにも対応しています。
http://stackoverflow.com/a/8955465
コメント(1件)
そこでサイズについてお聞きしたいのですが、ファイルの容量は3MBではなく3GBでしょうか?
これはカラーですか?画像のピクセル数としては縦横幾らぐらいなんでしょう?
で、3mと言うのは出力サイズが3メートルということでしょうか?B0二枚分?
そのくらいになると一般的なソフトでは無理だと思うので。