首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法向下缩放pdfobject元素以适应给定的帧

无法向下缩放pdfobject元素以适应给定的帧
EN

Stack Overflow用户
提问于 2014-03-26 10:22:37
回答 1查看 819关注 0票数 0

我在JSF站点上包含一个PDF有一些问题。我正在使用pdfobject (http://pdfobject.com/),但是它没有按照我想要的方式工作。我无法根据我想要的结果调整我的设置,其中有一个不可滚动的缩放文档(使其适合框架),它显示在一个宽度=595 in &高度=842 in的框架中。我试过了直到现在

代码语言:javascript
复制
<script type="text/javascript" src="pdfobject.js"></script>
<script type="text/javascript">
    window.onload = function() {
        var myPDF = new PDFObject({
            url : "ls_v7.pdf",
            width: "595px",
            height: "842px",
            pdfOpenParams : {
                page: 1,
                view : 'FitB'
            }
        }).embed("pdf");
    };
</script>
[...]
<div id="pdf">
    It appears you don't have Adobe Reader or PDF support in this web
    browser. <a href="ls_v7.pdf">Click here to download the PDF</a>
</div>

或者也是

代码语言:javascript
复制
<object data="ls_v7.pdf#page=1&amp;view=fitH"
type="application/pdf" width="595" height="842"> </object>

我想我尝试了这个文档中提到的大多数案例,但是没有找到正确的解决方案。(外部总是一个有滚动条的框架& PDF总是以全尺寸显示)

一些背景信息:我首先在JSF页面上包含了一个带有iFrame的PDF,非常好。但问题是,在IE8 (一些客户端机器)上没有显示它们。所以我采用了这个方法,如果你建议尝试另一个框架/等等,我也会非常高兴。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-08 03:52:44

最好使用CSS来指定包装器元素的确切大小。

PDFObject将PDF扩展到父容器的100%宽度/高度,因此将您的PDF封装在div中,然后使用CSS对div进行大小调整。

参见本例:http://pdfobject.com/examples/simplest-styled.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22657943

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档