首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Node.js (电子应用程序)中绘制没有框架的PDF

在Node.js (电子应用程序)中绘制没有框架的PDF
EN

Stack Overflow用户
提问于 2018-12-29 16:40:06
回答 1查看 529关注 0票数 1

我正在用电子技术编写一个应用程序。该应用程序要求有一个pdf渲染在一个框架,约占50%的窗口。由于空间有限,我想要一个解决方案,允许我在没有任何框架、边距或控制栏的情况下呈现PDF。在macOS原生应用程序中,您可以访问PDFView,这是一个PDF渲染器,它周围什么都没有。我正在试图找到最接近这个的东西,但是对于Node.js/电子。

在这被标记为复制之前,我已经阅读了一些“在电子中呈现PDF”的文章。他们都指向一些图书馆,特别是“电子-pdf-窗口”。这个库的问题是,它所做的只是包装"PDF.js“。我看过PDF.js和示例,但它也有铬样式的框架和控件。

在“无框架”窗口中,是否有为Node.js/电子提供近本地(macOS)体验的PDF查看器的库/实现?它需要有复制/粘贴支持,以及对触控板手势的支持。此外,它应该能够支持至少100页的文件。

旁白:你能修改默认的Chrome查看器吗?(即移除顶部的“控件”栏,并削减所有的边距)?这似乎是最快(最有效)的方法,但我不确定这是否可能。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-12-30 05:48:28

经过一些研究和测试,我发现您可以制作一个非常小的PDF.js版本。“按压到缩放”功能并不像本地应用程序那样平滑,但是如果使用PDF.js的实验性SVG渲染器,您可以得到相当接近的效果。

下面是没有工具栏的完整PDF查看器的一些示例:https://github.com/mozilla/pdf.js/tree/master/examples/components

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

https://stackoverflow.com/questions/53971382

复制
相关文章

相似问题

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