2017-03-19 31 views
0

私は段落に追加したばかりの別のイメージにバーコード(またはその派生イメージ)を追加する必要があります。iText - 文書にバーコードを追加する方法(com.itextpdf.text.Document)?

また、バーコード部分だけを追加する必要があります。既存のPDFの縦線のみに関連するテキストは追加しないでください。私はすでにpdfをオープンしてDocumentオブジェクトを持っています。

+0

はなぜだけではなく、あなたが段落に追加されている画像のバーコードを表す画像を追加しないのでしょうか?段落にバーコードを直接追加するには、 'p.add(new Chunk(codeEAN.createImageWithBarcode(cb、null、null)、0、0));'を使うことができます。 –

+0

私は別の質問でそれを説明していますhttp://stackoverflow.com/q/42889091/1439122 – RRM

答えて

1

setFont(null)を使用すると、バーコードに関連付けられたテキストが表示されなくなります。

例:

BarcodeEAN codeEAN = new BarcodeEAN(); 
codeEAN.setCode("4512345678906"); 
codeEAN.setFont(null); 
document.add(codeEAN.createImageWithBarcode(cb, null, null)); 
+0

段落を使用して、私はすでにいくつかの画像を追加しました。段落に追加された画像の1つの上にバーコード(またはその派生した画像)を配置したいと思います。あなたはそれをする方法を知っていますか? – RRM

+1

もちろん、私はそれを行う方法を知っています。しかし、それは*すべての質問には言及されていませんでした。あなたが求めた質問に答えました。画像を他のものの上に追加することに関するもう1つの質問を投稿してください。すでに存在しているものを*含み、これまでのコードを含むことを忘れないでください。 –

+0

私は別の質問でそれを説明していますhttp://stackoverflow.com/q/42889091/1439122 – RRM

関連する問題