Mac で読めない PDF について


中島 靖さん が公開して下さっている PDF 作成のための Perl モジュール PDFJ で作成した PDF をお客様に送ったら、何人かの方から「読めない」という連絡を頂いた。内容に質問を下さった方もいたので、読める方もいるらしい。自分も読める。

連絡をくれたお客様のメールのヘッダを見たら Mac 利用者だったので 自分も MacBook や iPad で確認してみたら本当に読めない。どうやら iOS のビューワーと相性が悪いらしい。

色々検討した結果、原因は日本語文字コードが EUC-JP だった事。文字コードを Shift_JIS に変更すればOK。

デフォルトの文字コード設定

use PDFJ ‘EUC’;

Mac でもOKな文字コード設定

use PDFJ ‘SJIS’;