gpt4 book ai didi

java - iText - 使用 PdfCleanUpProcessor 后输出文件字体看起来模糊

转载 作者:太空宇宙 更新时间:2023-11-04 13:03:00 24 4
gpt4 key购买 nike

我正在使用 iText 5.5.8 删除 PDF 中矩形中的一些文本,完全遵循 this example 。例如。代码片段如下:

final Rectangle rect = new Rectangle(0, 12, 300, 21);
final PdfReader reader = new PdfReader(inputPDF);
final PdfStamper stamper = new PdfStamper(reader, new FileOutputStream(outputPDF));
for (int i=1;i<=reader.getNumberOfPages();i++) {
cleanUpLocations.add(new PdfCleanUpLocation(i, rect, BaseColor.WHITE));
}

PdfCleanUpProcessor cleaner = new PdfCleanUpProcessor(cleanUpLocations, stamper);
cleaner.cleanUp();

stamper.close();
reader.close();

但是,在输出文件中,所有这些粗体文本的粗细都变得更重,并且看起来很模糊。同时,所有普通文本仍与原始文本相同。

See this image for illustration

有谁知道如何解决这个问题吗?

最佳答案

最后,我通过将 iText 降级回版本 5.5.4 解决了这个问题!

关于java - iText - 使用 PdfCleanUpProcessor 后输出文件字体看起来模糊,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34768534/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com