问题标签 [pdfnet]
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.
python - 如何安装 PDFNet python 模块?
我一直在兜圈子,试图弄清楚如何让我的 Django 应用程序识别 PDFNet 的试用版:
https://pypi.python.org/pypi/PDFTron-PDFNet-SDK-for-Python/5.7
我尝试将文件添加到我的 ~/usr/bin 目录中,我尝试将它们放入我的 virtualenv 的 bin 目录中。两者都没有奏效。我已经阅读了我能找到的所有文档。我对 Python 开发人员太陌生了,无法查看这个包并知道如何在我的项目中安装和使用它。
请帮忙!
更新我试图创建一个应用程序文件夹,并将此组件列为应用程序列表中的应用程序,但是当我运行代码启动应用程序时,出现以下错误:
未加载库:@rpath/libPDFNetC.dylib
我将所有的 lib 文件放到了我项目中的这个文件夹中:
- __init.py(空)
- _PDFNetPython.so
- libPDFNetC.dylib
- PDFNetPython.py
- PDFNetRuby.bundle
我在尝试使用该组件的 py 文件顶部使用了以下导入代码:
我将 lib 文件放入名为 pdfnetc 的应用程序文件夹中。一旦我有了这个,导入语句就不再被 pycharm 列为未找到。
这是堆栈跟踪:
ios - 测试 PDFTron / PDFNet - 添加 libTools.a 时未找到符号
在阅读 PDFTron 博客文章第 2 步时,我遇到了 libTools.a 的问题:getting-started-on-ios
第 1 步,工作。我有一个可用的 PDF 查看器,但除了分页和缩放之外没有其他控件。
当我添加 libTools.a 库(SDK 中的库,或者我使用 Tools.xcodeproj 构建的库时,我尝试的每个平台都收到以下错误(模拟器、ipad2、iphone6 - 每个平台的架构名称都发生了变化) :
Undefined symbols for architecture x86_64:
"_OBJC_CLASS_$_DraggableCollectionViewFlowLayout", referenced from:
objc-class-ref in libTools.a(ThumbnailsViewController.o)
ld: symbol(s) not found for architecture x86_64
示例代码工作正常。所以这是我在我们的应用程序中的实现。
该项目的其余第 3 方框架由 CocoaPods 管理。
我必须忽略一些简单的东西......想法?
pdf - PDFNet SDK 转换 Azure 存储上的文件
我有一个需要将 PDF 转换为 XOD 的网络应用程序(PDFTron 的格式以在其 WebViewer 中显示文档)。我的 Web 应用程序托管在 Azure 上,PDF 位于 Azure 存储上。我们想通过 PDFNet SDK 进行本地转换(http://www.pdftron.com/webviewer/getstarted.html,请参阅“选择转换的部署模型),到目前为止我的代码如下:
我的方法是从 azure 存储上的文件创建一个流并将该流转换为 XOD。我仍然不知道我是否应该调用“保存”以及在这种情况下将文件保存在哪里。我的问题是:
- 由于一切都在云上运行,使用 CloudAPI 而不是自托管解决方案是否有意义,还是没有任何区别?
- 在这两种情况下,转换后的文件存储在哪里(因为我是从 Azure 存储而不是从本地服务器获取它),因为我需要将它移动到我的 azure 存储帐户。文件是否保存在本地(意味着正在处理它的 web/worker 角色),因此需要移动到存储中?
这里(http://www.pdftron.com/pdfnet/samplecode.html)有转换代码示例,但它们都使用本地机器上的文件,这不是我的情况。
macos - 更改 Dylib 版本
或者我的一个程序我使用动态链接库。称为PDFNet
我使用的是6.5.0版本,现在我想更改为6.5.1
我下载了新版本,并让这个命令与库的路径一起运行:
所以我看到当前版本6.5.0我怎样才能更改为6.5.1?谢谢
pdf - PDFNet SDK 能否用于删除不可见的 PDF 图层 (OCG),包括内容?
我是 PDFNet SDK 的新手,仍在尝试拼凑一些 PDF 功能的工作原理。SDK 的广度和深度给我留下了深刻的印象,但我试图了解 SDK 如何与层(也称为可选内容组或 OCG)一起工作。特别是,我试图确定如何检测哪些图层是不可见的(关闭),以便可以从 PDF 中删除它们及其内容。我最初专注于 pdftron.PDF.OCG 命名空间中的类,尤其是 Group 类。这允许我迭代组并获取基本信息,例如名称和当前状态 (ON/OFF),如下面的代码片段所示:
到目前为止,一切都很好。但是,我看不到有任何方法可以删除这些类中的图层和相关内容。我错过了什么吗?如果没有,SDK中是否有另一种方法来完成删除层?
提前致谢!
windows-store-apps - “未知错误!” 在 Windows 10 上的 Surface 3 上调用 pdftron.PDF.PDFViewCtrl.SetDoc 时
我们在加载适用于 Windows 通用应用程序的 PDFTron 控件的特定设备时遇到问题。该控件在我的台式机(Intel Xeons)和 Surface 1(运行 Windows 8.1 的 ARM)上的 Windows 10 上运行良好。但是,在我们运行 Windows 10 的新 Surface 3(英特尔凌动)上,SetDoc 失败并显示“未知错误!”:
我尝试了我们的应用程序和 PDFTron 示例应用程序 (PDFViewCtrlDemoUniversal.Windows) 都失败并出现相同的错误。其他一切都在我们机器上的应用程序中正常工作,只是没有通过 PDFTron 加载 PDF。示例应用程序在我的桌面 Windows 10 安装上也能正常工作,类似于 Windows 8.1 上的 Surface 1 ARM 设备。
我们正在运行 PDFTron.PDFNetUniversal.Windows 版本 6.5.1.31959。
android - 设置 PDFViewCtrl 滚动到文档中的绝对位置
我正在使用 Android 版本的 PDFNet 6.5.0。
我需要将 PDFViewCtrl 的垂直滚动设置为 pdf 中的绝对点,以 PDF Canvas 坐标表示。
例如,假设我想放大到第二页的中间。
我可以得到 y 坐标,在 PDF Canvas 位置,如:
我怎样才能滚动到 y 位置?
我正在尝试使用PDFViewCtrl#setVScrollPos()
,但我不知道如何转换y
为该方法的有效参数。
c# - 如何在 PDFnet /PDFTron 中打印文档
在 Windows 商店应用程序项目中,我有一个pdftron.PDF.PDFViewCtrl MyPDFViewCtrl
然后我有一个按钮,当我点击时,我会调用一个方法,该方法应该用于打印加载到MyPDFViewCtrl
我尝试过这样的事情:
但是当我按下按钮时没有任何反应。
我做错了吗?
c# - 在 Windows 8.1 商店应用程序上使用 pdfnet/pdftron 将 .ppt 文件转换为 .pdf
我正在尝试使用PDFTron进行文件转换
我有一些看起来像这样的东西:
但是我在 Convert.ToPdf 行上遇到了一个异常
找不到与此错误代码关联的文本。
异常:消息:转换文件时发生错误。详细错误:ToPDF 无法在此平台上转换此文件格式。条件表达式:false 文件名:Convert.cpp
函数:trn::PDF::Convert::ToPdf 行号:1825
在 Windows 8 商店应用程序上不可能吗?
pdf - pdfnet - 返回到具有 NavigationCacheMode.Enabled 的页面后重新打开 pdf
我在 Windows 商店应用程序项目中有 2 页。
第一页在页面的一小部分显示一个 pdf 文件,我有一个按钮,当我按下时,我会打开另一个页面,其中 pdf 全屏加载。
在第 1 页上,我在它的构造函数上有这个:
我使用 PDFtron 查看和编辑 pdf 文件。在 Page1OnNavigatedTo
方法上我有这个
这在xaml上
打开pdf我有这样的东西:
所以问题是这样的:当我输入page1时,它会正确显示pdf,然后我按下按钮并导航到page2,它会在其中正确地全屏显示文件,当我返回上一页时,文件似乎已正确加载到docpdf 变量(它在 Debug.WriteLine 上显示正确的页数),但它没有显示在 MyPDFViewCtrl 上,我得到一个空的绿色正方形。
我需要启用任何类型的参数吗?