2015年4月11日土曜日

IllustratorでPDFを読み込むと文字化け 豆腐だらけ

この間、PDFをIllustratorで開いたら、こうなりました。


ちなみに開いたPDFはツクール.jp様から有難くお借りした年間カレンダーのPDFです。こちら

豆腐だらけ!!!!!!

解決法が分かったので簡潔に記しときます。




■原因はOS間のTrueTypeフォントのエンコードのずれ

…らしいんですが… 正直よく分かってません…

とにかく、Macで作成したPDFをWindowsで開く、またはその逆の操作をし、
かつ、そのPDF内の文字が埋め込みフォントでは無かった場合、このような症状が起きるらしいです。

■Adobe Acrobatを利用して解決

解決法は簡単です。

Adobe AcrobatでそのPDFを開き、
そのまま「Adobe PDF」をプリンタに指定して印刷



これだけです。

Acrobatを持っていなければ、Adobe ReaderとCubePDFなどのフリーのPDF作成ソフトウェアを組み合わせて使うといいでしょう。

AcrobatおよりAdobe Readerは、上に示したOS間のずれを考慮し文字化けを起こさず表示してくれます。
それを一回プリンタに流すことで自分のOS向けの文字エンコードになる…ということでしょうか…

■Illustratorで全体を90度回転

上の方法で作ったPDFを開くと、90度回転された状態で開かれるかもしれません。
以下の手順で元に戻せます。


  1. すべてのレイヤーのおよびオブジェクトのロックを解除する
  2. Ctrl+Aですべてを選択
  3. 「回転ツール」をダブルクリック → 90度または-90度を指定
  4. 「ウィンドウ」 → 「アートボード」
  5. 「アートボード1」の紙アイコンをダブルクリック
  6. 横アイコン(?)をクリック
  7. 「OK」
以上です。




無事に文字化けを直すことが出来ました。
一回Adobe PDFを通してるのでもしかしたら元のPDFと少し配置が変わるかもしれません。

0 件のコメント:

コメントを投稿

Amazon