[Opfc-developer 166] Re: pdftorasterの用紙サイズ指定について

Back to archive index

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ドライバは直っているはずですが、他のドライバにも同様のこと
があるかもしれません。




Opfc-developer メーリングリストの案内
Back to archive index