Illustratorでファイルを開く時、aiファイルを開いているのに
「pdfファイル形式に問題があります」というエラーが出てファイルが開けなくなる事があります。
一般的にはaiファイル内に埋め込んだ画像やファイル名の長さで出る事の多いエラーです。
しかし、ファイル名を書き直しただけでファイルが開くようになりましたので
その時のことを書こうと思います。
結合文字について
MacintoshからWindowsにファイルを受け取った場合
ファイル名は同じように見えます。
しかし、「゛」や「゜」のような濁点の部分は
結合文字として濁点と濁点がかかる文字を分けて保持しています。
「パ」→「ハ」+「゜」のような感じです。
その結合文字が含まれたファイル名の画像をaiファイル内に配置したり
aiファイルの名前なつけたりすると問題が起こる原因になることがあります。
結合文字が含まれるファイルを開くと
このような「パパパ.ai」のファイルをIllustratorで開きます。
通常ウインドウの名前はファイル名になり「パパパ.ai」と表示されますが
「ハ゜ハ゜ハ゜.ai」と表示されてしまっています。
この状態でも開ければ問題なく使えました。
「pdfファイル形式に問題があります」が出る場合
この結合文字が含まれるファイル名の場合
ファイル名を全く変更しなくても
結合文字をWindowsで打ち直すなどして変更するだけでファイルを開けるようになりました。
結局は文字数の問題なのかもしれない
「パ」は2バイトですが
「ハ」+「゜」は4バイトになるため、
本来であれば大丈夫なはずの文字数でも、制限に引っかかっているのかもしれません。
コメント