soo*_*kie 6 javascript pdf reactjs react-pdf
一些背景:
PDF 文档没有原生像素分辨率。这是因为 PDF 文档是按英寸缩放的。然后,每个 PDF 查看器确定每英寸将显示多少像素(例如 Adobe Acrobat 为 110 像素/英寸)。
我的问题:
React-PDF使用默认比例 72ppi。然而,在许多情况下,这对于舒适的阅读来说太小了。我希望有办法将默认 PPI 设置为 96。
我目前所做的:
我将每个缩放<Page/>因子,但是我担心这种缩放是在主渲染过程之后96 / 72应用的(即在像素输出上)而不是作为其中的一部分(即在源文档上)。
<Document file={url}>
<Page scale={96/72} pageNumber={1}/>
</Document>
Run Code Online (Sandbox Code Playgroud)
这可能会导致最终输出模糊。
可能的解决方案?
将文档渲染为 SVG 可能会改善最终的缩放分辨率细节。
<Page renderMode="svg"/>
Run Code Online (Sandbox Code Playgroud)
其他人有在react-pdf 中使用 PPI 的经验吗?
小智 0
他们在 GitHub 上向该员工提出问题https://github.com/diegomura/react-pdf/issues/1066
所以,在2021 年 8 月声明,不,你不能选择 DPI。
| 归档时间: |
|
| 查看次数: |
6132 次 |
| 最近记录: |