Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

gs9.15 以上の eps2write デバイスでもクロップに失敗する例がある #37

Closed
doraTeX opened this issue Sep 8, 2015 · 1 comment

Comments

@doraTeX
Copy link
Owner

doraTeX commented Sep 8, 2015

#18 「gs9.14 以下の epswrite デバイスでクロップに失敗する例がある」と同様の問題が,gs9.15 以上の eps2write デバイスでも起こることがある模様。

このPDFは,gs -sDEVICE=eps2write で生成されるEPSのbboxと,gs -sDEVICE=bbox で得られるbboxが一致しません。

対策としては,#18 と同様に,

gs の eps(2)write デバイスで得られたEPSのBB情報は信用せず,生成したEPSのBB情報を,「元PDFに対する gs -sDEVICE=bbox の出力内容」で上書きする

とすることが考えられます。

@doraTeX doraTeX added the bug label Sep 8, 2015
@aminophen
Copy link

回転寿司ですね! 手元の Windows 版で gs9.10 / gs9.14 / gs9.16 でいろいろ試してみましたが、これもかつての「epswrite を使うと無数の細かいパスに分割されてオーバーフローする」例のようで、eps2write だとビットマップ化されています。…あれ、Windows 版ってもともと eps2write でも epswrite でも bbox を使って上書きするようになっているっぽいですね。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants