Koji Otani
sho****@bbr*****
2009年 1月 30日 (金) 11:46:57 JST
大谷です。 From: TORATANI Yasumasa <torat****@canon*****> Subject: Re: [Opfc-developer 156] pdftorasterの用紙サイズ指定について Date: Mon, 19 Jan 2009 14:47:45 +0900 Message-ID: <20090****@canon*****> toratani.yasumasa> 虎谷です。 toratani.yasumasa> toratani.yasumasa> On Sat, 17 Jan 2009 20:18:43 +0900 (JST) toratani.yasumasa> Koji Otani <sho****@bbr*****> wrote: toratani.yasumasa> toratani.yasumasa> > 大谷です。 toratani.yasumasa> > toratani.yasumasa> > From: TORATANI Yasumasa <torat****@canon*****> toratani.yasumasa> > Subject: [Opfc-developer 156] pdftorasterの用紙サイズ指定について toratani.yasumasa> > Date: Sat, 17 Jan 2009 17:16:16 +0900 toratani.yasumasa> > Message-ID: <20090****@canon*****> toratani.yasumasa> toratani.yasumasa> (中略) toratani.yasumasa> toratani.yasumasa> > toratani.yasumasa> 質問: toratani.yasumasa> > toratani.yasumasa> pdftoraster に対して、各々用紙サイズが異なるPDFデータを入力して toratani.yasumasa> > toratani.yasumasa> 処理させる場合、用紙サイズパラメータを指定する(PageSize=A4のように) toratani.yasumasa> > toratani.yasumasa> 以外に、上手い方法はありせんでしょうか? toratani.yasumasa> > toratani.yasumasa> toratani.yasumasa> > toratani.yasumasa> > もうしわけないですが、パラメータを指定する以外に方法はないです。 toratani.yasumasa> toratani.yasumasa> gs の cups デバイスとpdftoraster (PageSize=A4を指定)の各々に、 toratani.yasumasa> 1ページ目 A4, 2ページ目 A3となっているPDFデータを入力すると、 toratani.yasumasa> toratani.yasumasa> gs cups デバイス toratani.yasumasa> 1ページ目の raster = A4 toratani.yasumasa> 2ページ目の raster = A3 toratani.yasumasa> toratani.yasumasa> pdftoraster toratani.yasumasa> 1ページ目の raster = A4 toratani.yasumasa> 2ページ目の raster = A4 toratani.yasumasa> toratani.yasumasa> となります。 toratani.yasumasa> (gs の opvp デバイスにも、似たような処理があり、ページ毎に toratani.yasumasa> 異なる MediaSizeをドライバに渡すようになっていると思います。 toratani.yasumasa> ドライバがそれを参照するか、無視するかは別ですが。) toratani.yasumasa> toratani.yasumasa> toratani.yasumasa> <質問> toratani.yasumasa> やはり、pdftoraster 内で、各ページのサイズを見る処理を入れる toratani.yasumasa> 必要があるのでは? toratani.yasumasa> toratani.yasumasa> TillとMikeは、「fitplotまたはfit-to-pageを指定しない場合は、PPDやコマン ドライン引数のPageSizeを無視して、PDF指定のページで処理をする」ということで、 合意したようです。 なので、pdftorasterとpdftoopvpもそのように変更しようと思います。 ただし、 以前、SpliXドライバが、入力ラスターデータのサイズと、コマンドラインの PageSizeが違っているとクラッシュするという現象がありました。 最新のSpliXドライバは直っているはずですが、他のドライバにも同様のこと があるかもしれません。