问题标签 [embedding]
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.
javascript - 预加载@font-face 字体?
是否可以在页面加载之前预加载或以其他方式缓存 @font-face 字体,最有可能是使用 javascript,这样当页面最终加载时,您就不会出现丑陋的跳转?
ironpython - 如何从嵌入式引擎进入 IronPython Lib 目录?
我将 IronPython 嵌入到 C# 程序中。我知道我需要使用搜索路径列表调用 ScriptEngine.SetSearchPaths,以便我的 Python 代码可以导入模块。特别是我必须让它知道标准库模块在哪里,在我的例子中是:
我的问题是,如何以编程方式找到该路径?
显然可以这样做,因为 IronPython 控制台知道它:
pdf - 如何使 Ghostscript 的`ps2pdf14` 停止子集字体
我正在使用ps2pdf14
Ghostscript 附带的实用程序,但我遇到了字体问题。
我传递给命令的指令似乎无关紧要,它坚持对在源文档中找到的任何字体进行子集化。
例如
注意#是因为该命令是在Windows上运行的,所以和=是一样的。
如果有人知道如何告诉ps2pdf
不要子集字体,我将非常感激。
--------------------------注意事项------------------------ ------------------
源文件是包含嵌入字体的 PDF,因此它是已经嵌入源文件中的字体,我需要防止它成为目标文件中的子集。
目前所有源文件嵌入的字体都是子集,在某些情况下,这从字体名称中看不出来,即它不包含散列,乍一看似乎是完整的字体,但是在所有情况下宽度数组都是子集。
flash - Flash字体嵌入问题
我面临一个项目的有线问题。我正在嵌入 Arial 字体,因为项目是多语言的。如果我在我的一台开发机器上构建这个项目,字体会成功嵌入,但在任何其他机器上,项目会成功发布而没有任何警告,但字体不会嵌入到 SWF 中。
注意:项目代码库非常大。
到底有什么可以防止flash嵌入字体?有什么想法吗?
谢谢, Bhavesh Bagadiya
string - 字符串如何嵌入二进制文件中?
我正在编写自己的字节码和虚拟机(在 .NET 上),而我不知道的一件事是如何将字符串嵌入到我的字节码中。现在有什么想法我应该怎么做?
java - 可以在浏览器中而不是独立启动 JWS 小程序吗?
是否可以在 HTML 中嵌入小程序,以便它显示在浏览器窗口中,但通过 JNLP 文件通过 Java Web Start 启动,而不是使用浏览器的 Java 插件?如果是这样,这是如何完成的?
我只能在独立窗口中启动我的小程序,但不喜欢创建的用户体验弹出窗口,我希望它嵌入在浏览器窗口中。
我想使用 JWS 而不是插件,因为我需要控制我的小程序的最大堆大小,我认为浏览器插件不可能做到这一点,至少在 Mac OS 10.5 上是不可能的。
excel - Excel OLE - 当 Excel 嵌入应用程序时,.NET COM 插件的行为不同
我有一个 .NET (C#) 插件,它使用 COM Shim dll 将自身加载到 Excel 中。当 Excel 正常运行时,插件工作正常,没有任何问题。该插件在 Excel 中显示其自己的自定义工具栏,用于执行不同的命令。
当我将 Excel 嵌入到另一个应用程序(例如 DSOFramer 等)中时,插件开始表现得很奇怪。似乎如果我禁用其工具栏上的按钮,则在设置 Visible 属性后它不会再次启用。此外,我收到一堆“未设置对象引用”错误,因为 Application::Selection 对象为 NULL,这在 Excel 正常运行时永远不会发生。有时,当调用 Application::GetAddIns() 方法时,我也会遇到权限错误。
我不确定这里发生了什么,也找不到解释 Excel 嵌入到其他应用程序中时 Excel COM 插件行为的文章。
c# - 在 C# 应用程序中嵌入 IronScheme
我正在尝试向我的 C# 应用程序添加插件架构。我选择IronScheme作为语言,也是因为它建立在 DLR 之上,应该更容易嵌入。
在 Codeplex Wiki 上,他们有以下示例。我稍微改了一下:
(这基本上执行为new PluggerInner().RunPlugins()
)
它在目录中找到了我的示例.ss
文件(是的,我知道我不应该使用../..
),但是在这一行抛出了一个巨大的错误:
我得到的例外是:
我的示例方案代码:
我不知道异常实际上在说什么,因为它没有 InnerException。
actionscript-3 - ActionScript 3 和字体嵌入
我在 actionscript 3 项目(flash CS4,而不是 flex)中正确嵌入字体时遇到问题。
我按照这个 Adobe 指南进行字体嵌入: http: //www.adobe.com/devnet/flash/quickstart/embedding_fonts/
该指南告诉将 Textfield.embedFonts 属性设置为 true。如果我这样做并尝试在此文本字段中显示具有另一种字体的文本,则不会显示任何内容-很好,我希望它是这样的。
但现在我有这个特殊的问题:
我以常规样式嵌入字体“Arial”,并在舞台上创建两个输入文本字段。其中一个我将 embedFonts 属性设置为 true(如指南中所述),另一个我保留原样。现在我将东西发布为 swf 并尝试在文本字段中输入以下(土耳其语)字符串
Yeni Yılın Barış ve Mutluluk Getirmesini Dileriz。
现在的问题是,未触及的文本字段正确显示字符串 - 但是 embedFonts 设置为 true 的文本字段缺少一些字母(例如 ş 不显示)。但是 Arial 字体确实有这个字母,因为它在静态中正确显示 - 那么为什么当我设置这个属性时它不能正确呈现(如指南中所述)?
在我的最终应用程序中,应该有一个文本字段,但有多种嵌入字体和一种在它们之间切换的方式(例如,用户必须能够选择另一种字体来输入中文文本)。
有人可以告诉我如何正确地做到这一点吗?
谢谢!
python - 如何使用有效的生成器表达式嵌入 IPython?
当我按照说明嵌入 IPython 0.10 时,某些列表推导无法正常工作。我的全局命名空间怎么了?