嵌入式PDF打印不在中心

嵌入式PDF打印不在中心,pdf,printing,embed,Pdf,Printing,Embed,我可以使用上面的简单代码将PDF文件嵌入到网页中。但当我使用CTRL+P打印网页时,打印预览上只显示一半的PDF,因为它已偏离中心。此网页上也会发生同样的情况: 下面是一个“打印版本”网页的示例,其中嵌入的PDF在打印时以CTRL+p为中心:。此示例也是响应性的,这非常有用,因为无论浏览器窗口大小如何,打印外观都保持一致 首先,如何在打印时将嵌入的PDF居中?其次,如何使嵌入式PDF响应?当您想要打印嵌入式PDF时,必须使用PDF插件中的打印命令,而不是web浏览器中的打印命令 在第一个示例中,

我可以使用上面的简单代码将PDF文件嵌入到网页中。但当我使用CTRL+P打印网页时,打印预览上只显示一半的PDF,因为它已偏离中心。此网页上也会发生同样的情况:

下面是一个“打印版本”网页的示例,其中嵌入的PDF在打印时以CTRL+p为中心:。此示例也是响应性的,这非常有用,因为无论浏览器窗口大小如何,打印外观都保持一致


首先,如何在打印时将嵌入的PDF居中?其次,如何使嵌入式PDF响应?

当您想要打印嵌入式PDF时,必须使用PDF插件中的打印命令,而不是web浏览器中的打印命令

在第一个示例中,Javascript代码加载PDF插件并用PDF文档替换HTML文档。如果按CTRL+P,则显示Internet Explorer中的打印对话框。如果单击PDF插件,然后按CTRL+P,则显示Adobe PDF插件的打印对话框

在第二个示例中,直接打开PDF文件。在这种情况下,PDF插件将自动加载和激活。不需要点击它。按CTRL+P组合键将显示自己的打印对话框

<embed width="100%" height="100%" src="filename.pdf" type="application/pdf">