文字間に複数のスペースがある PDF ファイルを作成しました。PDFではその通りです。しかし、Acrobat でレンダリングすると、各単語の間に 1 つのスペースが入ります。これにより、バーコード フォントで問題が発生しています。
PDF:
0 0 0 rg
(Before after two spaces.)Tj
理由はありますか?(PDF はhttp://simba.windward.net/temp/PdfSpacing.pdfにあります)
文字間に複数のスペースがある PDF ファイルを作成しました。PDFではその通りです。しかし、Acrobat でレンダリングすると、各単語の間に 1 つのスペースが入ります。これにより、バーコード フォントで問題が発生しています。
PDF:
0 0 0 rg
(Before after two spaces.)Tj
理由はありますか?(PDF はhttp://simba.windward.net/temp/PdfSpacing.pdfにあります)
ご覧のとおり、正確に 2 つのスペースがあります。
これは、ケース (フォント、サイズなど) のための 1 つのスペースです。
スペースグリフは「W」の文字サイズではありません。それはデザイナーの視点に依存します。スペースの幅を実際の BIG 値として設定することが絶対に必要な場合は、フォント記述子セクションでスペース文字の幅として正確に設定できます。
ありがとうございました。
ドキュメントには、各単語の間に 2 つのスペースが含まれています。Foxit、SumatraPDF、およびその他の PDF ビューアは、テキストを 2 つのスペースで抽出します。Acrobat だけが何らかの「最適化」を実行し、テキストを選択してコピーするときにスペースをマージしているようです。
ファイルを表示すると、Acrobat でも単語間のスペースが 2 つのスペースに相当し、コピー/貼り付け操作でのみ問題が発生します。Acrobat でのこの動作を無効にすることはできません。
これはバーコード テキストにどのように影響しますか?