gpt4 book ai didi

pdf - Google文档PDF查看器如何工作?

转载 作者:行者123 更新时间:2023-12-03 14:50:51 26 4
gpt4 key购买 nike

我很想知道Google Docs PDF查看器如何工作?这不是像scribd.com这样的闪光点;它看起来像纯HTML。知道他们是怎么做到的吗?

Sample link to view the PDF

最佳答案

Google只是提供一张图像(右键单击->另存为),并在其上覆盖突出显示文本。

您应该查看this SO question其他细节。

您还应该浏览一下PDF链接的来源,这似乎表明Google正在传递PDF链接以将其转换为图像。

例:

<script type="text/javascript"> 
var gviewElement = document.getElementById('gview');
var config = {

'api': false,
'chrome': true,
'csi': true,
'ddUrl': "http://www.idfcmf.com/downloads/monthly_fund/2009/IDFC-Premier-Equityfund-jan10.pdf",
'element': gviewElement,
'embedded': false,
'initialQuery': "",
'oivUrl': "http://docs.google.com/viewer?url\x3dhttp%3A%2F%2Fwww.idfcmf.com%2Fdownloads%2Fmonthly_fund%2F2009%2FIDFC-Premier-Equityfund-jan10.pdf",
'sdm': 200,
'userAuthenticated': true
};

var gviewApp = _createGView(config);
gviewApp.setProgress(50);


window.jstiming.load.name = 'view';

window.jstiming.load.tick('_dt');

</script>


编辑

另外,如果您要使用Firebug在Firefox中查看PDF查看器,您会注意到,当“突出显示”文本时,它实际上仅启用了div加载,我猜测Google使用OCR扫描文档,检测文本在哪里,提供坐标矩阵作为div放置的基础,当您单击并拖动时,它会插入鼠标指针的位置以确定要显示的div。

关于pdf - Google文档PDF查看器如何工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2138487/

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