【问题标题】:[Angular2+]How to enable horizontal scroll programatically in pdf.js with Angular?[Angular 2]如何使用 Angular 在 pdf.js 中以编程方式启用水平滚动?
【发布时间】:2018-09-11 04:29:54
【问题描述】:

我需要一个水平滚动的 pdf 查看器,经过大量研究,我发现ng2-pdfjs-viewer可以满足我的目的:

它是 pdf.js 和 viewer.js 的包装器。

我以为它会像最初显示的here那样在工具栏中有水平滚动选项,但它只提供了一些原始选项。

我想我会渲染单个页面并在 css 中进行水平滚动,但我不确定如果没有一些 hack(我宁愿避免),这是否可能。

但是文档并没有显示所有方法,尽管它们存在于参考对象上,所以如果有人知道在 angular2+ 应用程序中实现水平滚动的方法:您能否说明如何实现?

使用 pdf.js、ng2-pdf、viewer 或 ng2-dfjs-viewer,或其他一些包/手段?

【问题讨论】:

  • 其他用户将您的问题标记为低质量和需要改进。我重新措辞/格式化您的输入,使其更易于阅读/理解。请查看我的更改以确保它们反映您的意图。如果您对我有其他问题或反馈,请随时给我留言。

标签: angular typescript pdf.js


【解决方案1】:

仅供参考:我是这个包的作者

要启用滚动,请使用scroll 属性。

scroll - 设置滚动。可用选项为 VERTICAL/V、HORIZONTAL/H、WRAPPED/W。大小写无关。

用法
<ng2-pdfjs-viewer scroll="H" pdfSrc="some.pdf" cursor="HAND" spred="E"></ng2-pdfjs-viewer>

【讨论】:

    猜你喜欢
    • 2015-11-09
    • 1970-01-01
    • 1970-01-01
    • 2017-05-29
    • 1970-01-01
    • 1970-01-01
    • 2019-04-26
    • 2012-03-28
    • 2018-09-07
    相关资源
    最近更新 更多