pdf中的Java WMF图像模糊

时间:2018-10-25 15:24:52

标签: java itext

我想将条形码添加到现有的pdf中。这是我的代码(有效):

ImgWMF image=new ImgWMF("barcode1.wmf");
PdfReader reader = new PdfReader("1.pdf");
PdfStamper stamper = new PdfStamper(reader, new FileOutputStream("final.pdf"));
PdfContentByte contentByte = null ;
float imageXpos = (float) 358.60 ; //gauche a droite
float imageYpos = (float) 79.90 ;
contentByte = stamper.getOverContent(1);
PdfTemplate template=contentByte.createTemplate (imageXpos,imageYpos);
image.readWMF(template);
contentByte.addTemplate (template,imageXpos,imageYpos);
stamper.close();
reader.close();

我的问题是渲染。

这是我的代码的渲染,很模糊: Picture of blurry barcode

但是,当我使用illustrator手动添加条形码时,它看起来很棒,并且不会模糊: Picture of clean barcode

我做了一些研究,但是没有找到解决方案。 有人可以帮我解决此问题吗?

我正在使用 Itext

0 个答案:

没有答案