问题标签 [foxit]
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 - Python 3 - 从 PDF 进行数据挖掘
我正在做一个需要从一些 PDF 文档中获取数据的项目。
目前我正在使用Foxit toolkit
(从脚本中调用它)将文档转换为 txt,然后遍历它。我对此很满意,但100$
对于这么小的项目来说,这只是我买不起的东西。
我已经测试了所有我能找到的免费转换器(比如
xpdf
,pdftotext
),但他们只是没有削减它,他们以一种我无法使用这些词来定位数据的方式弄乱了格式。我已经尝试了一些
Python
模块,pdfminer
但它们似乎在Python 3
.在转换为 PDF 之前我无法获取数据,因为我是从电话运营商那里获取的。
我正在寻找一种从 PDF或至少正确遵循换行符的转换器获取数据的方法。
更新: PyPDF2没有从 pdf 文档中获取任何文本。
uninstallation - 如何在 Ubuntu 中重新安装/卸载 Foxit Reader?
我已经通过 web 上的 foxit 链接安装了 Foxit Reader,但似乎安装有问题。每次我尝试使用 foxit 时,它都会显示“.../opt/foxitsoftware/foxitreader/configtoolbar.xml 失败!” 福昕阅读器的工具栏显示已损坏。我想通过软件中心删除 foxit,但没有成功,尝试重新安装 foxit,它永远挂在那里。任何人都知道如何解决这个问题?我想删除它并重新安装一个干净的副本。
javascript - 如何抑制`此文档正在尝试打印。你想允许这个吗?
我从一个 php 脚本创建了一个 pdf,并希望这个 pdf 在用户打开它后立即打印出来。没有更多的互动。为此,我发现,我可以添加一个可以使打印自动打印的 javascript,理论上即使没有任何弹出窗口或警报。
我尝试了所有可以在所有论坛上找到的嵌入 javascript 组合,即:
将interactionLevel 设置为静默或自动。
$script = "var pp = getPrintParams(); pp.interactive = pp.constants.interactionLevel.silent; this.print(pp);"
老式:
$script = 'this.print({bUI: false, bSilent: true});
- 将功能设置为特权:
$script = "sPrint = app.trustedFunction(
function(){ app.beginPriv(); this.print({bUI:false, bSilent:true}); app.endPriv();
});
sPrint();"
我什至尝试添加注册字段
Acrobat Reader/DC/AVAlert/cCheckbox/cAcrobat/iWarnScriptPrintAll=1
Acrobat Reader/DC/EWH/bExecutePrint=1
但是当我打开pdf时,我仍然无法摆脱弹出警报窗口。我尝试在 Adobe Reader DC 和 Foxit 中打开它。我得到同样的警告:
此文档正在尝试打印。你想允许这个吗?
有谁知道如何抑制这个弹出窗口?谢谢你。
javascript - 使用 foxit phantomPDF 从外部程序调用 pdf 中的验证函数
当来自外部程序的调用到达时,我想调用我的 javascript 函数,该外部程序正在我的字段中写入我的 pdf 文件。有可能吗?我正在使用 foxit PhantomPDF。
exit - 退出命令适用于 Foxit Phantom 但不适用于 Foxit Reader
在pdf文件中,在按钮后面的代码中,我有
exit 命令在 Phantom PDF(旧版本,2.2)中运行良好,但在 Foxit Reader(8.3,相当新的版本)中运行良好。只是那里什么都没有发生。
我还检查了旧版 Foxit Reader 3.3,它在那里按预期工作。
我尝试了“安全”和“信任管理器”设置,但这些并没有改善这种情况。
我想在按下按钮时关闭阅读器。
powershell - 在 PowerShell 中使用 Foxit 进行打印
我正在尝试让 PowerShell 脚本工作以将多个文档打印到默认打印机。关于我能做些什么来让它发挥作用的任何想法?
pdf - PDF 在 Foxit Reader 中显示签名,但在 Adobe Reader 中不显示
为什么此 PDF 在 Foxit Reader 中显示签名,而不在 Adobe Reader 中显示?
以下是用于生成它的Syncfusion PDF 库中的代码(另请参阅有关签署现有文档的文档):
当我在现有 PDF 上使用它时,在 Foxit Reader 中会识别出一个签名:
但不是在 Adobe Reader 中:
这是生成的 PDF用于分析。
为什么是这样?我能做些什么来解决这个问题,以便 Adobe 能够识别它吗?
编辑
这是在对它进行任何操作之前的原始 PDF 。
解决方案
我使用了来自Syncfusion 自己的 Nuget 服务器的 Nuget 包,它是最新的(Nuget.org 上的包不是)。
android - Foxit PDF SDK - 如何高效更新 UI 扩展方法
我正在研究在我们的应用程序中实现的 Foxit PDF SDK。任何使用过它的人都知道他们有 UiExtension 库,它为我们提供了核心库中 pdf 的功能。现在,如果我们必须更改 Foxit 提供的任何工具中的某些内容,我们必须在 UiExtension 中进行更改。一切都很好,但问题是现在我们必须更新 SDK,并且 UiExtension 代码将被更新,所有内容都将被替换,即我们必须比较每个文件并获取我们所做的更改。我想不出在 UiExtension 中进行更改的有效方法,这样我们就不必再次经历同样的创伤并更新每个文件。任何建议将不胜感激。
pdf - 使用 .NET SDK 的扁平化文档,而不是在 Adobe Reader 中扁平化
在应用程序中使用 Foxit .NET SDK 来展平 PDF。当我使用 Phantom PDF 打开文档时,文档似乎被展平了。使用 Adobe Reader 打开文档时,文档似乎没有被展平并且表单域可访问。这是我目前正在使用的代码:
有什么我应该做的不同的事情吗?有没有其他人看到这个问题?