1
モノスペース(FontFactory.COURIER)フォントのピッチを縮小しようとします。メソッドをAPIで見つけることができませんでした。iText、モノスペースフォントのピッチを小さくする
ありがとうございます。
モノスペース(FontFactory.COURIER)フォントのピッチを縮小しようとします。メソッドをAPIで見つけることができませんでした。iText、モノスペースフォントのピッチを小さくする
ありがとうございます。
コンテキストに応じてChunk#setCharacterSpacing
またはPdfContentByte#setCharacterSpacing
を使用してください。
負の値を指定すると、文字間のスペースが小さくなり、正の値にすると値が大きくなります。
例ブルーノの本(わずかに修正)から:あなたはこのようになりますでしょう何
Chunk chunk = new Chunk(text, font1);
// reduce spacing
chunk.setCharacterSpacing(-0.5f);
document.add(new Paragraph(chunk));
// usual spacing
chunk = new Chunk(text, font1);
document.add(new Paragraph(chunk));
:
ご覧のとおり、最初の行は、文字間隔を削減しました一方、第2のものは規則的な間隔を有する。
チャンク#setCharacterSpacing、またはPdfContentByte#setCharacterSpacingを試してください。フォントインスタンスのプロパティではありません。 –
@AlexeySubachあなたのコメントを回答した場合、それを受け入れることができ、私たちはそれをアップ票することができます。 –
@ BrunoLowagie、done。ありがとうございました。ちょっと分かりませんが、重複しているかもしれないと思いました。 –