0

文字間に複数のスペースがある PDF ファイルを作成しました。PDFではその通りです。しかし、Acrobat でレンダリングすると、各単語の間に 1 つのスペースが入ります。これにより、バーコード フォントで問題が発生しています。

PDF:

0 0 0 rg
(Before  after  two  spaces.)Tj

理由はありますか?(PDF はhttp://simba.windward.net/temp/PdfSpacing.pdfにあります)

4

2 に答える 2

1

ご覧のとおり、正確に 2 つのスペースがあります。

ここに画像の説明を入力

これは、ケース (フォント、サイズなど) のための 1 つのスペースです。

ここに画像の説明を入力

スペースグリフは「W」の文字サイズではありません。それはデザイナーの視点に依存します。スペースの幅を実際の BIG 値として設定することが絶対に必要な場合は、フォント記述子セクションでスペース文字の幅として正確に設定できます。

ありがとうございました。

于 2012-08-24T02:09:17.540 に答える
1

ドキュメントには、各単語の間に 2 つのスペースが含まれています。Foxit、SumatraPDF、およびその他の PDF ビューアは、テキストを 2 つのスペースで抽出します。Acrobat だけが何らかの「最適化」を実行し、テキストを選択してコピーするときにスペースをマージしているようです。
ファイルを表示すると、Acrobat でも単語間のスペースが 2 つのスペースに相当し、コピー/貼り付け操作でのみ問題が発生します。Acrobat でのこの動作を無効にすることはできません。
これはバーコード テキストにどのように影響しますか?

于 2012-08-24T08:36:36.303 に答える