问题标签 [adobe]

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 投票
3 回答
12293 浏览

64-bit - AxAcroPDF - Vista64 类未注册错误

我们有一个用 C# 编写的 WinForms 应用程序,它使用 AxAcroPDFLib.AxAcroPDF 组件来加载和打印 PDF 文件。在 Windows XP 中一直工作没有任何问题。我已将我的开发环境移至 Vista 64 位,现在应用程序将无法运行(在 Vista 64 上),除非我删除 AxAcroPDF 组件。应用程序运行时出现以下错误:

“System.Runtime.InteropServices.COMException:未注册类(来自 HRESULT 的异常:0x80040154 (REGDB_E_CLASSNOTREG))。”

我在 Adob​​e 论坛上被告知错误的原因是他们没有 64 位版本的 AxAcroPDF ActiveX 控件。

有没有办法解决这个问题?例如,我可以自己将 32 位 ActiveX 控件转换为 64 位控件吗?

0 投票
5 回答
6330 浏览

apache-flex - 我可以从相同的源代码生成 Flex Web 和 Air 桌面应用程序吗?

我是新来的空气。我有一个现有的 Flex 2 应用程序,我正在考虑将它引入 Flexbuilder 3。我的问题是我可以使用相同的基础应用程序(和源代码)来制作 Air 版本,还是我必须维护单独的代码树: 一个用于 Air 版本,一个用于 Flex/SWF 版本?

0 投票
2 回答
3854 浏览

javascript - Adobe ExtendScript 开发 - 与常规 JavaScript 有何不同?

问题

我想知道 ExtendScript 与 JavaScript 有何不同?从理论上讲,我是否可以聘请一位精通 JavaScript 的 Web 开发人员来开发它,而不要求他们进行过多的学习?

概述

我正在研究一个媒体数据库(或所谓的“多媒体库”)项目,它基于 XMP(可扩展元数据平台)。管理元数据和关键字的逻辑工具似乎是 Adob​​e Bridge,但是我需要外包几个脚本的开发以向 Bridge 添加一些关键功能,主要用于连接服务器存储的受控关键字词汇表。

高层管理人员以其无限的智慧决定让软件 alpha/beta 测试人员和 Adob​​e 重任人员 [我] 负责开发项目发现是解决此问题的最佳方式。虽然我知道我需要做什么,但我不确定谁能真正做到。

遗憾的是,我的编程知识仅限于 C++、XML、Apple Script 和 Web 语言(不幸的是,不包括 JavaScript),所以当涉及到关于 JavaScript 的问题时,我就束手无策了。

桥梁开发中心

Adobe 在这个主题上有一个方便的 SDK,但我无法真正理解整体情况。Adobe 用户对用户论坛的大部分内容都是旧的或不相关的。

项目介绍

我需要在菜单栏中添加一个包含三个选项的菜单。这三个选项都将使用 Bridge 的“关键字”面板中可能的“清除和导入”功能,使用 FTP 或 HTTP 对象从数据库服务器导入 3 个不同的制表符分隔的文本文件中的 1 个。

我在 Bridge SDK 和 JavaScript 指南中所做的阅读表明,可以添加菜单项,如下图所示,为清楚起见。此外,我设法获得了一个非常粗略的“清除和导入”方法版本,可以用作启动脚本,但是我希望能够通过单击相应的菜单条目来即时调用它们。

菜单图

要查看图像的更大视图,请单击此处

0 投票
2 回答
2437 浏览

adobe - Adobe Captivate 3 打字声音查看录音

我正在使用 Adob​​e Captivate 3,但在使用录音时无法禁用打字噪音。有时,当我禁用此“功能”并进行录音时,它不会发出打字声音,但是当我发布项目时,打字声音会返回。此外,我还有其他项目正在处理,在录制过程中打字声音最初没有被禁用,我无法让它停止发出打字噪音。

关于如何在新的或现有的 Captivate 项目中永久禁用打字声音的任何建议?

0 投票
7 回答
15948 浏览

apache-flex - 如何从 Adob​​e Flex 中的 SWFLoader 组件卸载外部加载的 SWF 文件?

我有一个加载外部 SWF 文件并通过SWFLoader Flex 组件在 Adob​​e Flex/Air 应用程序中播放它们的应用程序。我一直在尝试找到一种从按钮单击事件中卸载它们的方法。我在 Google 上搜索的范围很广,似乎没有人能够在没有 hack 的情况下做到这一点。我看到人们使用的代码组合是:

如果 SWF 以这种方式关闭(隐藏),最终程序会崩溃。

有任何想法吗?我在各种论坛上发现了大量的帖子,人们有同样的问题。我想我会在这里得到一个错误/不完整的答案,而且我的帖子会像往常一样陷入虚无,但无论哪种方式,提前致谢!

编辑 1:我无法编辑实际的 SWF 电影,它们是由客户端创建的。如果我无法关闭通过 Flex 打开的任何 SWF,这不是 Flex 架构的问题吗?我唯一的选择是将 SWF 发送到 Web 浏览器吗?

0 投票
1 回答
762 浏览

apache-flex - 如何检测和调用用户在特定 AIR 应用程序上本地安装的 AIR 运行时?

我正在编写一个程序,它具有 AIR 前端,但后端是用另一种语言(在本例中为 Python)编写的。由于 AIR 无法调用其他可执行文件,因此关系必须相反,Python 运行 AIR 子进程。如何定位用户的 AIR 运行时?我希望能够在 Mac、Windows 和 Linux 上执行此操作。

(具有讽刺意味的是,如果我可以打包 AIR 调试运行时,这将非常容易,但许可协议要求用户自己下载常规运行时并运行安装程序。)

0 投票
2 回答
4600 浏览

javascript - Adobe AIR 中有哪些打印功能?

我一直试图弄清楚如何在 Adob​​e AIR 中打印。我知道标准的 javascript 函数不起作用。AIRforJSDev 指南说:“Adobe AIR 1.0 不支持 window.print() 方法。通过公开的 AIRAPI 可以使用其他方法,让您可以在运行时访问打印”

但我找不到这些功能。我查看了语言参考,但在任何地方都找不到它们。他们在哪里,他们是什么?

0 投票
5 回答
5949 浏览

apache-flex - 如何使用 Maven 构建 Adob​​e Air 项目?

有人用 Maven 成功构建了 Adob​​e Air 应用程序吗?如果是这样,让它工作的步骤是什么?

我一直在尝试使用flex-mojos来构建一个 Air 应用程序。当我按照DashboardSamplePom中的建议将包装类型设置为“aswf”时,Maven 抱怨 aswf 是未知的包装类型。我还找到了他们的air-super-pom,但不知道如何将其引用为我的 POM 的父级。

0 投票
6 回答
10396 浏览

python - 在 Linux/X11 上以编程方式启动独立的 Adob​​e flashplayer

当您从命令行启动时,独立的 flashplayer 不接受除 .swf 文件之外的任何参数。我需要播放器全屏显示,没有窗口边框等。这可以通过在程序启动后按 ctrl+f 来完成。我想以编程方式执行此操作,因为我需要它在没有任何人工交互的情况下启动全屏。

我的猜测是我需要一些方法来获取窗口的句柄,然后向它发送一个看起来像“ctrl+f”键击的事件。

如果它有什么不同,它看起来像 flashplayer 是一个 gtk 应用程序,我安装了 pygtk 的 python。

更新(我使用的解决方案......感谢 ypnos 的回答):

0 投票
5 回答
5225 浏览

.net - Adobe Air 和 .NET

我的 Adob​​e Air 完全是 JavaScript?我不能使用像 VB.NET 或 C#.NET 这样的 .NET 语言吗?

谢谢