问题标签 [pdflib]
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.
php - pdflib9.0.2 没有安装在我的 MAMP for php5.5.10
我正在尝试为我的 MAMP php5.5.10 安装 pdflib9.0.2 扩展。我做了以下步骤。
- 从http://www.pdflib.com/download/pdflib-family/pdflib-9/copied下载 pdflib9.0.2
- 在 htdocs 中创建了一个文件夹“pdflib”
- 从 php.ini /Applications/MAMP/bin/php/php5.5.10/lib/php/extensions/no-debug-non-zts-20121212 找到 extension_dir 路径
- 复制 /Applications/MAMP/htdocs/pdflib/bind/php/php-550/php_pdflib.so 到 /Applications/MAMP/bin/php/php5.5.10/lib/php/extensions/no-debug-non-zts-20121212
- 将权限更改为 rw 模式。
- 在 php.ini 的“动态扩展”下添加了 extension=php_pdflib.so
- 在 /Applications/MAMP/Library/bin/envvars #if test "x$DYLD_LIBRARY_PATH" != "x" 中评论了以下内容 然后
# DYLD_LIBRARY_PATH="/Applications/MAMP/Library/lib:$DYLD_LIBRARY_PATH"
#else
# DYLD_LIBRARY_PATH="/Applications/MAMP/Library/lib"
#fi
#export DYLD_LIBRARY_PATH****
- 但我在 phpinfo() 中看不到 pdflib
我试图访问 /pdflib/hello.php 并在我的 apache 错误日志中看到以下消息
客户端被服务器配置拒绝:/Applications/MAMP/htdocs/pdflib/.DS_Store
客户端被服务器配置拒绝:/Applications/MAMP/htdocs/pdflib/bind/.DS_Store,引用者:http:///pdflib/
我不知道哪里出了问题。
我在文档中看到了这个版本图。所以我不认为有版本不匹配。
bind/php/php-530 用于 PHP 5.3.0 及更高版本
bind/php/php-540 用于 PHP 5.4.0 及更高版本
bind/php/php-550 用于 PHP 5.5.0 及更高版本
任何人都可以在这里找到问题。任何输入都会向我展示解决此问题的新途径。
提前致谢。
我添加了我的 Apache2 错误日志和 php_error_log,我猜这其中一个或两个可能是我安装 pdflib 失败的原因。如果我能得到一些信息来解决这个问题,那将非常有用。
Apache 错误日志
[2014 年 4 月 15 日星期二 11:38:22] [错误] [客户端 ::1] 客户端被服务器配置拒绝:/Applications/MAMP/htdocs/pdflib/.DS_Store
[2014 年 4 月 15 日星期二 11:38:24 ] [错误] [客户端 ::1] 客户端被服务器配置拒绝:/Applications/MAMP/htdocs/pdflib/bind/.DS_Store,引用者:http:///pdflib/
php_error_log [2014 年 4 月 15 日 11:25:08 America/Los_Angeles] PHP 警告:PHP 启动:PDFlib:无法初始化模块
使用 build ID=API20121212,TS编译的模块
使用 build ID=API20121212,NTS 编译的 PHP
这些选项需要匹配
php - 太多文件打开错误。不确定是 Linux 限制还是 PDF Lib 限制
我正在生成一个 1000 页的大型检查模板,当我从 X-post 运行时出现以下错误
“错误:无法打开 PDF 文件‘(输出文件名和位置)’进行阅读(打开的文件太多)”
当我从 1000 t0 959 开始调整我的数量时,它会起作用。我尝试将我的 fs.max 文件提高到 6000000,但它不起作用。
那么有谁知道这是Linux问题还是对PDF Lib的限制?
php - 生成 PDF 时出现错误值 0 错误
生成代码时出现以下错误:
''page' 类型的句柄参数或选项的值错误为 0'
这似乎是唯一的问题,但我不知道我哪里出错了。任何人都可以在这里看到问题吗?
pdflib - 使用 TET 从 PDF 中获取字体列表返回 length:fonts = 0
即使 PDF 有多种嵌入字体,它也总是返回 0。
我正在使用 TET4.1 PHP 5.3 Linux
$fontCount = (integer) $tet->pcos_get_number($doc, "length:fonts");
使用 $tet->pcos_get_number($doc, "xxxx") 的所有其他调用都可以正常工作。
php - PDFlib 9 中的嵌入字体问题
我们刚刚从 7 升级到 9,不幸的是,运行这个的人退出了,我现在负责这个更新。我对 PDFlib 也不太熟悉。据我所知,我们需要嵌入字体,因为它不再为我们自动执行此操作。下面是一个助手和设置字体的调用。
根据我读到的内容,您必须在 load_font() 函数上设置嵌入。然而我不这么认为。下面也是我们对文件的调用。
不确定这是否有帮助,但希望有人能指出我正确的方向。谢谢你的帮助。
php - PDFLib 错误“create_pvf:未提供数据(大小 = 0)”
我的 PHP 应用程序在 Linux 生产系统上抛出异常,在 Windows 上一切正常。
有谁知道该错误消息的原因?
我使用 PDFlib 7...
php - PHP 5.3:如何添加 PDFlib?
我最近将我的 Linux 服务器从 Apache 2.1 升级到 2.4,将 PHP 5.2 升级到 5.3。以前我使用 PDFlib 中的 pdf.so 很好,但是当我尝试安装它时,从这里下载,
http://www.pdflib.com/download/free-software/pdflib-lite-7/
PHP 未能加载该模块,因为它是为 PHP 5.3 编译的。此安装是使用我能找到的最新版本的 PDFlib 9.0.2 完成的。
有谁知道这是否可能?我已经为 PDFlib 编写了 PHP 代码,除非命令相同,否则我不喜欢使用其他库。
更新
有没有人成功地将 PDF Lite 与 PHP 5.3 一起使用?
python-2.7 - 使用 PDFLib/TET 和 boto 在 amazon s3 上解析 pdf
- 从 amazon s3 读取 pdf 文件(使用 boto)
- 在本地保存为 123.pdf
- 使用 PDFLib/TET 打开并解析本地保存的 pdf
我目前能够执行上述所有 3 个步骤,但我想跳过第 2 步以节省磁盘 I/O。
看起来可以使用 tet_open_document_mem 使 TET 在内存中打开文档,但是没有关于如何使用文档的文档。
php - PDFLib (PCos) 从 PDF 中获取图像位置
所以我正在尝试使用 PHP 和 PDFlib pCos 库在 PDF 中获取图像位置。
我可以列出图像并获取图像尺寸,例如:
但是我如何获得图像位置?
已经尝试过如下路径:
没有任何效果..我在网上到处搜索,还检查了PDF参考手册..那里什么都没有..
有什么建议么?
pdf - 检测 PDF 是否有颜色 [DATALOGICS][APDFL]
我正在使用 APDFL 10.1.0 将 PDF 转换为图像。这就是我加载 PDF 文件并将特定页面保存为图像的方式:
如果特定页面是彩色的还是灰度的,有没有办法从 docpage 变量或 pageimage 变量中检测?