リンクをクリップボードにコピー
コピー完了
あるPDFファイルを読み込んで直接編集したいのですが、どうもうまくいきません。
「最適なパフォーマンスを得るために PDF ページをリンクとして読み込み」チェックボックスはオフにしています。
↓
これをすると、「アピアランスを保持するため、一部のテキストがアウトライン化されました。」とエラーメッセを吐いてきます。
また、「環境に無いフォントを解決する」も選択できません。
「最適なパフォーマンスを得るために PDF ページをリンクとして読み込み」チェックボックスはオンにしています。
↓
どうように編集ができませんし、「環境に無いフォントを解決する」も選択できません。
どうすれば編集できますか?
どうしてPDFをIllustratorで開くのか、その目的が質問から読み取れないので、2つに分けて説明します。
AcrobatのようにPDFを編集保存したい
この場合は、Acrobatで開いて編集した方が良いです。
PDFファイルをIllustrator形式のファイルとして編集保存したい
この場合、できることに制限があります。
そもそも、IllustratorはPDFを編集するアプリではありません。ここが最重要。
PDFファイルを開くとき、そこでなされるのは、Illustrator独自形式への変換です。AcrobatでPDFを開くのとは根本的に違います。
この変換は無理矢理にされるので、どうしても変換しきれないことがあります。とくに質問のフォントの問題は、Illustratorで変換できないことなので、解決方法はないのです。
リンクをクリップボードにコピー
コピー完了
どうしてPDFをIllustratorで開くのか、その目的が質問から読み取れないので、2つに分けて説明します。
AcrobatのようにPDFを編集保存したい
この場合は、Acrobatで開いて編集した方が良いです。
PDFファイルをIllustrator形式のファイルとして編集保存したい
この場合、できることに制限があります。
そもそも、IllustratorはPDFを編集するアプリではありません。ここが最重要。
PDFファイルを開くとき、そこでなされるのは、Illustrator独自形式への変換です。AcrobatでPDFを開くのとは根本的に違います。
この変換は無理矢理にされるので、どうしても変換しきれないことがあります。とくに質問のフォントの問題は、Illustratorで変換できないことなので、解決方法はないのです。
リンクをクリップボードにコピー
コピー完了
>AcrobatのようにPDFを編集保存したい
そうですよね。やはり素直に購入したほうが良さそうですね。ですが、、、現在イラストレーターのみの契約で費用面から考えると、少々カツカツなので、、、現在考えているのは「いきなりPDF COMPLETE」です。他社製品で申し訳ないのですが、こちらはいかがなものでしょうか?
>PDFファイルをIllustrator形式のファイルとして編集保存したい
やはり推奨できる開き方ではないのですね。承知いたしました。
リンクをクリップボードにコピー
コピー完了
> こちらはいかがなものでしょうか?
使ったことがないのでお答えできません…。ここではなく他で聞いた方が良いでしょう。その際、なにをしたいのか目的を具体的に明確に書くのをおすすめします。
リンクをクリップボードにコピー
コピー完了
PDFファイルを生成する際にフォントが埋め込まれますが、その際に必要なグリフだけが抽出されてサブセット化されます。その際に各グリフはカスタムエンコーディングを割り当てられます。この文字コード自体は通常アプリケーションが扱うUnicodeとは互換性はありません。
さて、IllustratorがPDFを開く際には、このようなサブセットからシステムフォントへ再度マッピングが行われますが、全てのフォント情報を再度処理できるわけではありません。そういったイレギュラーが生じた部分がアウトライン化されて見た目が保持されます。
これはPDFというファイルフォーマットが持つ性質によるもので、元来再編集に向いたデータ構造を持たないことが原因で、PDFの編集作業はどのアプリケーションを利用してもベストエフォートな処理となります。
という事で、基本的にPDFを開いた状態から自身が必要な部分は文字を打ち直して差し替えるなどの作業は必須です。また、そうしてPDFを編集した場合で再度訂正が生じる可能性がある場合はIllustratorファイルとして保存するかIllustratorの編集機能を保持した状態で保存した方が良いでしょう。
リンクをクリップボードにコピー
コピー完了
どのソフトを使ったとしても、PDF自体は編集向きのデータではありません。
確実に編集したい場合は、PDF作成する前のアプリケーションとファイルまで戻るのが適切といえるでしょう。