在html中记录pdf时的白线

时间:2013-09-26 07:43:54

标签: html css pdf embed

我正在使用node-webkit创建一个web应用程序,它基于google Chrome浏览器。 当在网站上嵌入pdf文件时,使用embed标签,ich在嵌入部分的顶部得到一条白线(附图片)。我的第一个想法是,它是一种边界,但设置border = 0不解决问题。 我的建议是,这条白线是嵌入部分背景的一部分,而adobes pdf插件并不涵盖整个嵌入区域。 enter image description here

修改

如果我的建议是真的,那么如果我可以将嵌入区域的背景切换为另一种颜色,它就已经有用了。但设置背景颜色也不起作用。

3 个答案:

答案 0 :(得分:0)

在html / body上必须将边距和填充设置为0。

答案 1 :(得分:0)

如果你添加:

body { 
margin:0;
padding:0;
}

这应该解决你的问题。

答案 2 :(得分:0)

尝试使用<iframe></iframe>标记。在src属性中设置文件的来源。您可以在设置嵌入标记时设置iframe标记的高度或宽度。
例如:<iframe src="http://example.example/file.pdf" width="500" height="400"></iframe>
或者您可以将应用程序设置为打开附加到您网站的文件

可能有帮助! :d