M.C.P.C.

―むり・くり―プラスコミュニケーション(更新終了)


| トップページ |

2005年9月 3日 00:00

クセロPDFの嘘つきPDF1.3を強制的にPDF1.4に変更するワンライナー

このエントリーをはてなブックマークに追加 mixiチェック

クセロ PDF から生成された PDF は、「透明効果を含んでいるのに PDF 1.3」です。なにこれ?

たいていの処理系では、PDF 1.3 とか関係なく透明効果を処理しますが、一部の処理系では、PDF の一番最初にかかれている PDF バージョンを読み取って、半透明処理しなくてもいいと勘違いしてしまうので、半透明がなくなってしまうという不具合があります。なにこれ?

つうわけで、そんな処理系を欺くために、強制的に PDF バージョンを PDF 1.4 に書き換えるワンライナーです。Linux、Mac OS X で確認。無保証。

# perl -p0777e 's/^%PDF-\d\.\d/%PDF-1.4/' hoge.pdf >fuga.pdf
 

ちなみに、Windows の ActivePerl だとこのままじゃダメ。

~~~

クセロ PDF って、無償なのでものすごく普及しているかと思えば、入稿ベースで見ると、いきなり PDF シリーズより少ないんですよね。それにしてもクセロは PDF の仕様に沿ったちゃんとした製品を作ってほしいと思いました。

投稿 大野 義貴 [PDF] | |

トラックバック(0)

トラックバックURL: http://blog.dtpwiki.jp/MTOS/mt-tb.cgi/1306

コメント(1)

なんだかしらんけどXeloPDFの入稿が多くなってきた。分かっているときは先方校正だYO!<だめすぎ

Googleで「PDF」と検索すると3番手(もしくは2番手)に出てくるからしゃぁないか。

コメントする