问题标签 [pdf2swf]

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.

0 投票
1 回答
877 浏览

php - 在 Linux 上通过 PHP 运行外部程序

我需要专家的帮助。我需要通过 php 脚本执行程序。它在 Windows 上运行良好,但在 Linux 上却不行。该命令在 shell 中也可以,但不能通过 php 运行,它无法运行。php 也可以运行 Linux 命令,但我需要运行另一个程序pdf2swf。请帮我解决这个问题。

0 投票
1 回答
771 浏览

segmentation-fault - pdf2swf 分段错误(核心转储)错误 139 发生了什么?

我正在尝试将动态 pdf 文档转换为 swf 以与 FlexPaper 查看器一起使用。当我尝试转换 Paper.pdf 时(这是 flexpaper 示例中引入的 pdf),我收到错误 139。

这是php代码:

当我以详细模式(-vv)执行这些命令时,我得到了这个:

注意 文件包含 jpeg 图片 [1174] => 调试 | 移动到 -0.70 438.30 [1175] => 调试 | lineTo -0.70 729.35 [1176] => 调试 | lineTo 413.35 729.35 [1177] => 调试 | lineTo 413.35 438.30 [1178] => 调试 | lineTo -0.70 438.30 [1179] => VERBOSE Drawing 576x405 jpeg-image (id 90) at size 576x405 (414x291), >256 colors [1180] => Segmentation fault (core dumped) ) 139

我尝试使用“-O 1”和“-O 2”标志运行 pdf2swf。没有成功。

使用“-O 1”,我得到:VERBOSE endPage (GfxOutputDev) [752] => VERBOSE Flushing bitmap (bbox: 56,56,118,89 62x33) (对 0,0,595,841 进行剪辑) [753] => VERBOSE Drawing 62x33 image (id 10) 尺寸为 62x33 (62x33),17 种颜色 [754] => 分段错误(核心转储))139

并使用“-O 2”:endPage (FullBitmapOutputDev) [558] => VERBOSE Flushing bitmap (bbox: 0,56,595,800) [559] => VERBOSE Drawing 595x744 image (id 10) at size 595x744 (595x744), >256 colors [560] => 分段错误(核心转储))139

任何帮助,将不胜感激。

0 投票
1 回答
625 浏览

php - pdf2swf 仅适用于 ssh

我有以下执行命令:

当我通过 ssh(例如 putty)运行它时,它运行良好。但是当我通过 php 脚本运行它时,如下所示:

它不起作用...请帮助我,非常感谢!

0 投票
1 回答
4576 浏览

php - 找不到php命令

我在 Linux Cent OS 中使用 Php。我想将 PDF 转换为 SWF,所以我使用 SWFTools。SWFTools 由 pdf2swf 命令组成,当我在命令行中使用它时执行良好。但是当我通过 php 执行它时,该命令不起作用。

错误:找不到命令

我发现扩展是最新的。

中间还缺少什么吗?

0 投票
1 回答
261 浏览

pdf - 在 Flash Pro 中的现有 SWF 之上添加图层

我参与的一个项目有一个特定的要求,即必须在现有 SWF 之上添加一个图层。SWF 是通过使用 SWFTools pdf2swf 转换 PDF 来创建的。该层将用于在 SWF 中现有的文本内容之上添加交互式元素,例如视频或声音。

我的问题是,当我尝试将 SWF 导入 Flash Pro 时,它有点崩溃,无法正确查看 SWF 或其元素。

我尝试在导入后将 SWF 设为 MovieClip 符号,并调用它的 play() 和 gotoAndPlay(i) 方法无济于事。使用带有加载程序的外部 SWF 是可行的,但 SWF 应该是内部的,以便整个项目可以一次性编译到 iOS 和 Android。

是否有任何其他方法可以用来与 SWF 交互并使其在我的 FLA 项目中工作?

0 投票
0 回答
905 浏览

c# - 如何使用 C# 以编程方式将 PDF 文件转换为 swf

我想使用 c# 将 PDF 文件转换为 .swf 文件。我正在使用具有以下参数的 PDF2SWF。它可以转换小文件,但不能转换大文件.....比如说 4MB 文件(超过 20 页)。

以下是传递给转换的参数。

p.StartInfo.FileName = HttpContext.Current.Server.MapPath("~/Tools/PDF2SWF.exe"); p.StartInfo.Arguments = sourceFile + " -o " + sourceFile.Replace(".pdf", "") + ".swf -T 9 -f";

请建议。

0 投票
2 回答
890 浏览

c# - SWFTools 的 pdf2swf:如果从 IIS 托管的网站启动,则不会转换文本

我在 Windows Server 2008 R2 上运行 IIS 7.5,并尝试使用 SWFTools 的 pdf2swf 将上传后的一些 PDF 转换为 SWF。如果我使用相同的参数手动启动转换器,一切都很好。但是,如果我从我的 HttpHandler 中启动转换器,则该过程不会返回任何输出(并且似乎根本没有启动)或转换没有任何文本的 PDF - 取决于我如何启动该过程。

这是我开始这个过程的方式:

以及我通过哪些论点:

非常感谢您的帮助!

编辑:我也尝试过没有额外的 StartInfo(用户凭据),这是我第一次尝试的,导致 SWF 没有文本。使用凭据(作为管理员或标准),我没有从转换器获得任何 SWF 或输出。

编辑2:我也尝试了这些论点:

0 投票
1 回答
402 浏览

flash - SWFTools 和事件 - 创建内部链接

我正在使用 FlashPage 生成基于 PDF 的翻页。基本上我们使用 swftools (pdf2swf) 将每个 pdf 页面转换为 swf 并在 FlashPage 中显示。

要跟踪内部链接,FlashPage 建议我们将以下操作附加到按钮:

在 swftools 中,我们可以使用以下方法将函数附加到内部链接-s internallinkfunction=<name>

我怎样才能将这些事件附加on(release){}internallinkfunction

另外,有一种简单的方法可以调试 swftools 生成的 swf 吗?

0 投票
1 回答
854 浏览

pdf - SWFTools pdf2swf 精确裁剪

我正在尝试制作一个小程序来裁剪 PDF 页面并导出为 SWF 文件,这些文件将显示在网络上。我正在使用 SWFTools 通过此命令行裁剪并转换为 SWF

但它会掩盖而不是裁剪,并保持文件大小与整页相同。我检查了 swftools wiki 页面和文档,但没有发现任何相关的裁剪。有什么办法可以裁剪和缩小尺寸?

0 投票
0 回答
609 浏览

php - pdf2swf复制失败前的php检查

我有个问题。我使用 pdf2swf 工具来转换 pdf,以便我可以在网站上显示它。大多数 PDF 将被转换。

但是今天我在网站上发现了一个 PDF,因为转换失败,所以无法显示。

它抛出此消息

我知道这是因为 pdf 中的安全设置。但我想知道如果pdf有这样的限制,是否可以签入php。

如果无法转换 pdf,我可以显示一条消息。

谢谢

编辑:我找到了问题的解决方案.. pdf`s 被保护免受复制,因此 pdf2swf 没有复制或操作 pdf 的权限.. 就像其他人有同样问题的信息一样