问题标签 [ngx-extended-pdf-viewer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angular - 无法绑定到“src”,因为它不是“ngx-extended-pdf-viewer”Angular8+ 的已知属性
我目前正在使用带有 Angular8+的 ngx-extended-pdf-viewer来呈现 PDF,但它不起作用。而且我不断收到运行时错误“无法绑定到'src',因为它不是'pdf-viewer'的已知属性”。
有人知道为什么吗?
这是我的 HTML:
我的 app.module.ts
这是我的 .ts
我的 app.component.ts
angular - ngx-extended-pdf-viewer 图像旋转问题
我有一个 File.pdf,它在服务器上只包含一个图像。当我下载 File.pdf 并用 adobe 打开它时,图像在 pdf 文件中以正确的旋转显示。
当我在https://mozilla.github.io/pdf.js/web/viewer.html打开 File.pdf 时,图像旋转正确: mozilla pdf viewer
当我也在 chrome pdf 查看器中打开相同的 File.pdf 时,图像旋转正确: chrome pdf viewer
问题是当我在我的应用程序中从 ngx-extended-pdf-viewer 打开 File.pdf 时,ngx-extended-pdf-viewer 显示旋转错误的图像。 ngx-extended-pdf-viewer
预期结果:ngx-extended-pdf-viewer 以正确的旋转显示 File.pdf 中的图像
错误信息:无
我的应用程序中的代码是:
angular - 在每个页面上添加 div (ngx-extended-pdf-viewer)
我正在使用 ngx-extended-pdf-viewer,我想在每个页面上添加一个 div.. 它按预期工作.. 我的 dom 看起来像这样:(带有class="con"的 div是我添加的)
但如果我要按下缩放按钮 - 添加的 div 消失了..
我的代码如下所示:
有人可以告诉我,如何实现元素始终留在那里?(任何建议都可能会有所帮助——我也愿意接受其他建议以在 pdf-viewer 中添加 div——也许是其他模块,或者 jQuery 在这种情况下是否有帮助?)
angular - ngx-extended-pdf-viewer 不显示文本(错误的 cmaps 路径)
我正在使用ngx-extended-pdf-viewer (4.1.2) 和 Angular 9.1 的最新稳定版本。一切正常,但在构建应用程序后,某些 PDF 文件不显示任何文本。事实证明,原因是对 .bcmap 文件的请求失败。
而不是从以下位置请求bcmap文件: my-application/ en /assets/cmaps/Adobe-CNS1- UCS2.bcmap
... bcmap 文件实际上是从以下位置请求的:my-application/assets/cmaps/Adobe-CNS1-UCS2.bcmap
我不明白这种行为,因为 pdf.worker.min.js 是从my-application/ en /assets/正确请求的。
我的angular.json资产设置如下所示:
我缺少什么提示?提前致谢!
angular - 如何从 ngx-extended-pdf-viewer 的 node_modules 中省略子文件夹
ngx-extended-pdf-viewer允许在复制整个库资产后inline-locale-files
省略子文件夹additional-locale
我尝试在 angular.json 中添加忽略,但不允许忽略。
如何省略这些文件夹并减少语言列表
angular - ngx-extended-pdf-viewer 不在移动视图中以角度 4 显示 pdf
我安装了 npm i ngx-extended-pdf-viewer。然后在 package-cli.json 中添加这些 chages
然后我尝试在 angular-cli.json 中添加脚本,但我收到错误消息:
ENOENT: no such file or directory, open '/---/---/-----/----/src/node_modules/ngx-extended-pdf-viewer/assets/pdf.js'
我无法运行项目。当它开始搜索路径时它将停止编译。我检查了路径。文件夹和文件正确存在。我很困惑。任何人遇到这个问题请帮我解决这个问题。我是角度的初学者。
angular - 适用于 Android 较低版本的 PDF 查看器插件
嗨,我在 Angular 项目中工作,我需要从 API 显示一个 pdf 文件。我正在使用 ngx-extended-pdf-viewer 来显示 pdf。但它仅适用于 android 8+ 设备。
我需要在 android 较低版本(如 android 4、5、6)中显示此 pdf。谁能给我一个支持的插件来在较低版本的android中显示pdf。
api 响应返回二进制数据,我转换为 BLOB 然后将其显示为 pdf,我也可以将文件作为 pdf 存储在移动本地存储中。只需要在较低版本中显示pdf,如果有人指导我。
谢谢
angular - 如何为 Angular 库 ngx-extended-pdf-viewer 使用主题
如此处所述(github 链接),ngx-extended-pdf-viewer 库支持颜色主题。我想更改标题菜单及其按钮的颜色。在我的情况下,菜单很暗,按钮是白色的。我可以通过创建自定义工具栏并设置样式来更改背景颜色,但这不是我猜的首选解决方案:
但是我如何使用主题,或者至少改变按钮的颜色?
angular - ngx-extended-pdf-viewer 访问 PDF 时出现 CORS 问题
我如何解决 CORS 问题
当我运行我得到的代码时,我有这个代码 <ngx-extended-pdf-viewer [src]="'http://xyz/signed/12172020.pdf'" useBrowserLocale="true" height="100vh"> CORS 错误
从源“http://localhost:4200”访问“http://xyz/signed/12172020.pdf”处的 XMLHttpRequest 已被 CORS 策略阻止:跨源请求仅支持协议方案:http、数据、铬,铬扩展,铬不受信任,https。
angular - ngx-extended-pdf-viewer 从 Angular 8 中的 url 中删除哈希
ngx-extended-pdf-viewer 从 url 角度删除 # 我正在使用“ngx-extended-pdf-viewer”:“^7.3.2”和“zone.js”:“~0.10.3”
我想在我的网址中保留 # :