gpt4 book ai didi

java - PdfBox renderImageWithDpi 中的形状点不正确

转载 作者:行者123 更新时间:2023-12-01 18:16:08 27 4
gpt4 key购买 nike

使用 Android PDFBox API,我正在提取页面缩略图以显示在 PDF 页面选择器组件上。

public Bitmap getPdfPageThumb (int pageIndex) {
try {
PDRectangle pageBox = pdfDoc.getPage(pageIndex).getBBox();
float targetDpi = Math.max(
targetWidth * 72f / pageBox.getWidth(),
targetHeight * 72f / pageBox.getHeight());
return renderer.renderImageWithDPI(pageIndex, targetDpi);
}
catch (Exception e) {
return null;
}
}

生成的 PDF 具有丑陋的伪影,看起来像是放错了形状点 - 见下文。有办法避免这种情况吗?

enter image description here

谢谢

最佳答案

正如评论中提到的,这是 Android 中的 PDFBox 错误,解决方案是使用 PdfiumAndroid 库,它可以呈现更好的页面。

关于java - PdfBox renderImageWithDpi 中的形状点不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60363758/

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