DTP駆け込み寺
  1. [6705] PDFに文字を埋め込まない方法 DSK 2009/11/08 23:08
    1. [6706] Re: PDFに文字を埋め込まない方法 takataka 2009/11/09 02:48
    2. [6707] Re: PDFに文字を埋め込まない方法 とくめいその100 2009/11/09 08:23
      1. [6708] Re^2: PDFに文字を埋め込まない方法 とくめいその100 2009/11/09 08:26
    3. [6710] Re: PDFに文字を埋め込まない方法 akua 2009/11/09 09:18
    4. [6712] Re: PDFに文字を埋め込まない方法 DSK 2009/11/09 10:45 *
      1. [6713] Re^2: PDFに文字を埋め込まない方法 とくめいその100 2009/11/09 11:06
    5. [6714] Re: PDFに文字を埋め込まない方法 rosan 2009/11/09 12:36
      1. [6715] Re^2: PDFに文字を埋め込まない方法 rosan 2009/11/09 12:39
    6. [6720] Re: PDFに文字を埋め込まない方法 DSK 2009/11/09 21:22
      1. [6791] Re^2: PDFに文字を埋め込まない方法 rosan 2009/11/13 16:39
    7. [6849] Re: PDFに文字を埋め込まない方法 ak 2009/11/19 09:54

[ 返信 ]

PDFに文字を埋め込まない方法

初めて書き込み致します。
クライアントにPDFデータを渡さなければいけないのですが、
「文字検索が出来るようにしてくれ」とのことなのでフォントを埋め込まずに作ったつもりです。
しかし出来上がったPDFをチェックしてみると、文字が埋め込まれており、検索が出来ません。

オリジナルのデータはモトヤ社のPLOX ELWINというソフトで製作しております。
ELWINはPSファイル出力が出来ますので、そのPSファイルをDistillerに入れる方法でPDFを作成しました。その際すべてのフォントを埋め込む≠フチェックは外しております。
それで上手くいかなかったので、常に埋め込まないフォント@唐ノ手持ちのフォントを全部突っ込んでみたり、最小ファイルサイズの設定で試してみたりしましたが駄目でした。
ならばELWIN側の設定かと思いましたが、それらしい項目はTrueTypeフォントダウンロード形式≠ニいう項目でType1とType3を変えられるくらいしかありません(両方とも試しましたがこれも駄目でした)。
もう私の実力ではこれ以上の方法は思いつきません。何か他に考えられる事が御座いましたらご教授願います。

使用環境
OS:Windows NT4.0 及び XP sp3
使用ソフト:PLOX ELWIN 9.01
       Acrobat Distiller 8.1.3
使用フォント:モトヤゴシック、モトヤシーダ、モトヤ明朝、モトヤマルベリ

[6705] DSK (2009/11/08 Sun 23:08)

[ 返信 ]


Re: PDFに文字を埋め込まない方法

>しかし出来上がったPDFをチェックしてみると、文字が埋め込まれており、検索が出来ません。

とはどう言った状態でしょうか?
アウトライン化されてPDF上で文字として活きていない状態ですか?

通常表現として「文字が埋め込まれている」とはエンベットされている事を意味し、つまり文字検索可能な状態で文字として活きている事を指します。
しかし文字がエンベットされなくてもアウトライン化され文字がオブジェクトと化さないない限り検索は可能ですが。その代わり表示がクライアントのフォント環境に依存し類似フォントで代用されます。
今一度エンベット可能フォントか?PSファイルがアウトラインを含めて書き出していないか?Distillerの「フォントの場所」「埋め込み」や「サブセット」の設定などを確認されては?

[6706] takataka (2009/11/09 Mon 02:48)

[ 返信 ]


Re: PDFに文字を埋め込まない方法

>ELWIN
>それらしい項目はTrueTypeフォントダウンロード形式≠ニいう項目で
>Type1とType3を変えられるくらいしかありません

ELWINもそうなんですけど、
TrueTypeフォントを利用することを前提にした
Windows DTP専用機は、フォント出力の際、
フォントをType1形式に変換してPostScriptに流す
ものが多かったような気がします。

ひらたく言うと、「複数の欧文フォント」に変換してしまうんですね。

したがって、フォント埋め込みしても維持されるのは字形=見た目だけで
文字コードは引き継ぎされませんから、検索は不可能、ってことだと
思います。

ま、詳しくはモトヤに尋ねてみることですね。今日は月曜だし。

[6707] とくめいその100 (2009/11/09 Mon 08:23)

[ 返信 ]


Re^2: PDFに文字を埋め込まない方法

ちなみに、「組版専用機」ですから、
なんらかの形で「フォントを埋め込みしない」で
PostScriptを書く、という選択はできなかったような
記憶があります。

[6708] とくめいその100 (2009/11/09 Mon 08:26)

[ 返信 ]


Re: PDFに文字を埋め込まない方法

うちの会社にELWINと同じようなソフト、J-Power ADVANCEというものがあります。
名前が違うだけで、おなじものだったかと思います。
うちでは組版ソフトとしてはほとんど使っていなくて、ほぼ面付けソフトとして活躍していますが、DSKさんと同じように試してみました。

結果、駄目ですね。埋め込まれます。
埋め込まれるというか、そもそもフォントとして認識されてるんでしょうかね。
アクロバットでチェックしても、フォント名すらでてきませんでした。
(変わりにT1とかT2とか変な名前のフォント名が表示される)
もう打ち切られたソフトなので更新も期待できませね。
とくめいその100さんのおっしゃるように、一応販売会社に聞いてみては?

[6710] akua (2009/11/09 Mon 09:18)

[ 返信 ]


Re: PDFに文字を埋め込まない方法

Re: PDFに文字を埋め込まない方法

すみません。
私の知識不足で間違ったことを書いてしまったようです。
PDFにおけるフォントの埋め込みと、アウトライン化は同義だと思ってましたが違う物のようですね。失礼致しました。

>takatakaさん
どのような状態か一応記載しておきます。
Acrobatでプロパティ>フォントタブを見てみると添付画像のようになっています。
プリフライトで埋め込まれてないフォントを探すと、問題は検出されませんでした≠ノなります。

それでですね…謝りついでと言ってはなんですが、
実は二年前にも同じ仕事をやってまして、その時作ったPDFは文字検索ができるんです。
当時の環境ではDistiller4.0しかなくて、それでやったんですが、その時にどういう処理をしたか記憶がなくて…
久々にDistiller4.0を起動して、色々設定を試してみましたが駄目でした。
ひとまず皆様の助言に従いモトヤに聞いてみることにします。
マイナーなソフトなので正直返信ゼロも覚悟していましたが、予想以上のコメントを頂き、皆様ありがとうございました。

[6712] DSK (2009/11/09 Mon 10:45)

[ 返信 ]


Re^2: PDFに文字を埋め込まない方法

プロパティ画像を見る限りでは
すべてType1欧文に変換されているようですね。

従って、文字検索が出来ないのは当然ですね。

こういう仕様はAvanas PageStudioの昔のやつとか
Edianの昔のやつも同様だったと思います。
(現行版はTrueTypeをネイティブに送信する、Type42だっけか、そんな方法)

[6713] とくめいその100 (2009/11/09 Mon 11:06)

[ 返信 ]


Re: PDFに文字を埋め込まない方法

J-Power ADVANCEを使用しています。

文字検索ができるPDFをつくるには現在使用している
TrueTypeを全てPSフォントに置換してからPDFを
作成すれば良いと思います。
もし選択肢にモトヤのPSフォントが出てこないならば
「環境設定」の「文字・フォント」の「使用可能書体」
から追加してください。

書き出したPSフォントを実フォントを持つMacなり
Rip(PDF作成機能があればですが)なりでPDFに
変換してやればフォント埋め込みかつ文字検索可能な
PDFもできます。

[6714] rosan (2009/11/09 Mon 12:36)

[ 返信 ]


Re^2: PDFに文字を埋め込まない方法

済みません、間違いです。

> 書き出したPSフォントを実フォントを持つMacなり

もちろん、「PSファイルを」です。

[6715] rosan (2009/11/09 Mon 12:39)

[ 返信 ]


Re: PDFに文字を埋め込まない方法

結果報告です。
モトヤに二年前のPDFと変換前のELWINデータを送って検証してもらいましたが、
「仕様上不可能だが別売りの検索用ソフトを用いれば検索可能」という回答で、何故埋め込まれてないPDFが作れたのか逆に不思議がっていました。

クライアントには事情を説明して納得してもらうしかないかな…と、ほぼ諦めかけていましたが最後に一つ閃いた方法を試したところ、一応は埋め込まれていないPDFの作成に成功しました。
方法としてはELWINの出力設定でプリンタをAcrobat PDF Writerにするだけでした。
しかしPDF WriterはGDIですので画像関係は低画質になりますし、あまりスマートな方法とは呼べないですね(;^_^A
また二年前に作成したものはプロパティを見るとDistiller8で変換したことになっていましたので、今回とは違う方法で作成したようです。
二年前自分がどういう方法で作成したのか全く持って謎です…

完全解決とはいかないものの、取り合えず目的は達成されましたので、これにて一件落着とさせていただきます。
皆様どうもありがとうございました。

[6720] DSK (2009/11/09 Mon 21:22)

[ 返信 ]


Re^2: PDFに文字を埋め込まない方法

解決済みになってから時間も経っていますが…
もう少し簡単にフォントを埋め込まないPDFの作成方法を思いついたので、一応。

ELWINの「環境設定」の「文字・フォント」から「フォント代替」に入ります。
今回の場合はTrueTypeフォントの「モトヤゴシック」の印刷代替フォントの項目を
「ソフトフォントのダウンロード」からPSフォントの「モトヤゴシック」に変更します。
変更後右側の「全文字種に適用」をクリック、同様の作業を「モトヤシーダ」等にも行います。

「OK」で変更を確定させた後、印刷画面で「PSフォント代替処置」にチェック。
この状態でPDFを作成したところ、TrueTypeがPSフォントに置き換えられた
PDFができます。
作業後は、環境設定を元に戻すのをお忘れなく。

[6791] rosan (2009/11/13 Fri 16:39)

[ 返信 ]


Re: PDFに文字を埋め込まない方法

駆け込み寺のメルマガを見て、「PDFにフォントを埋め込む/埋め込まない」の意味を誤って使用されているのが気になったので、書き込みさせていただきます。

「PDFにフォントを埋め込む」:PDF上のテキストはテキストとして生きており(検索可能)、かつDTPソフトで使用されているフォントでPDF上のテキストが表示されるよう、フォントデータを埋め込む

「PDFにフォントを埋め込まない」:PDF上のテキストはテキストとして生きているが(検索可能)、PDFにフォントデータを埋め込まないため、フォントを持たないPCでPDFを表示した際には別のフォントで代替表示される

ということであり、どちらも文字がアウトライン化された状態とは異なり、テキストは生きている(検索可能)状態をさします。

PDFにフォントが埋め込まれている場合は、PDFファイルの「フォントのプロパティ」で該当フォントが表示され、さらに(埋め込みサブセット)と表示されています。

ELWINやモトヤフォントの仕様については知識がありませんが、Distillerで前回うまくいって今回うまくいかなかったのは、「フォントを埋め込まない」に設定していることも原因として考えられるのではないかと思いました。

[6849] ak (2009/11/19 Thu 09:54)