我在asp.net中使用pdfjs来显示chrome中的pdf。输出显示为画布对象,其中包含多个div,输出在chrome Version 42.0.2311.152 dev-m中正确显示。但是当chrome更新到其最新版本时,pdfjs输出不会显示。
在firefox中没有这样的问题,但我们的要求是使用chrome。
通过检查元素跟随在chrome旧版本(42.0.2311.152 dev-m)的pdf显示中呈现。在最新版本的chrome中,没有渲染这样的div。
<div class="textLayer">
<div data-canvas-width="77.60424613952638" data-font-name="Helvetica" style="font-size: 41.0604px; left: 375.977px; top: 276.366px; transform: scale(1.00785, 1); transform-origin: 0% 0% 0px;" dir="ltr" data-text-length="4"></div>
<div data-canvas-width="132.65090882778168" data-font-name="Helvetica" style="font-size: 12.8314px; left: 162.935px; top: 348.975px; transform: scale(0.997375, 1); transform-origin: 0% 0% 0px;" dir="ltr" data-text-length="24"></div>
.
.
.
.
.
.
.
</div>
答案 0 :(得分:1)
当我使用最新的pdfjs文件时,问题就解决了。