我很想知道Google Docs PDF查看器的工作原理吗?它不像scribd.com那样闪光; 它看起来像纯HTML.知道他们是怎么做到的吗?
用于查看PDF的示例链接
谷歌只是提供一个图像(右键单击 - >另存为),并使用叠加层突出显示文本.
你应该查看这个问题,其他人会详细介绍.
您还应该查看PDF链接的来源,看起来谷歌正在传递PDF链接以转换为图像.
例:
编辑
此外,如果您使用Firebug在Firefox中查看PDF查看器,您会注意到当您"突出显示"文本时,它实际上只启用了大量div,我猜测Google会使用OCR扫描文档,检测文本的位置和提供一个坐标基于矩阵放置的坐标矩阵,当您单击并拖动它时,它会插入鼠标指针位置以确定要显示的div.