标签: embed

如何使用Microsoft.Scripting.Hosting?

要将一些IronPython代码嵌入到C#中,我想使用ScriptEngine

using IronPython.Hosting;
using Microsoft.Scripting.Hosting;
Run Code Online (Sandbox Code Playgroud)

我找到了IronPython的参考资料,但是Scripting.Hosting的必要参考在哪里?我在VisualStudio 2008中找不到它,目标是.Net 3.5.

c# embed scripting ironpython

9
推荐指数
3
解决办法
2万
查看次数

如何将二进制数据嵌入/链接到Windows模块

所以我有一个Visual Studio 2008项目,它有大量当前引用的二进制数据.我希望通过将二进制数据作为"资源"添加并将其编译为DLL来打包二进制数据,就像使用C#一样.

让我们说我的所有数据都有".data"的扩展名,目前正在从visual studio项目中读取.

有没有办法可以将数据编译或链接到它正在调用的.dll中?

我已经查看了一些google链接,到目前为止我还没有想出任何东西 - 我提出的唯一可能的解决方案是使用类似ResGen的东西来创建.resources文件然后链接它使用带有/ Embed或/ Link标志的AssemblyLinker.我不认为它工作正常,因为我没有文本文件来创建.resources文件,而是二进制文件本身.

有什么建议?

c++ windows embed linker binary-data

9
推荐指数
2
解决办法
1万
查看次数

使用object标签在PDF中嵌入PDF文件

我将pdf文档嵌入到我的html代码中.为此,我写了这段代码.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org

/TR/html4/loose.dtd">
<html lang="en">
<head>
    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
    <title></title>
</head>
<body>
<object height="100%" width="100%" type="application/pdf" data="yii.pdf#toolbar=1&amp;navpanes=0&amp;scrollbar=1&amp;page=1&amp;view=FitH">

<p>It appears you don't have a PDF plugin for this browser. No biggie... you can <a href="/pdf/sample.pdf">click here to download the PDF file.</a></p>

</object>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

但结果是FF4上的空白页面和IE9嵌入了pdf文件,但其容器非常小,几乎是页面的30%.如果我删除第一行,即DOCTYPE,两个浏览器都应该渲染pdf文件.以下代码工作正常.

<html lang="en">
<head>
    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
    <title></title>
</head>
<body>
<object height="100%" width="100%" type="application/pdf" data="yii.pdf#toolbar=1&amp;navpanes=0&amp;scrollbar=1&amp;page=1&amp;view=FitH">

<p>It appears you don't have a PDF plugin for this browser. No biggie... you can …
Run Code Online (Sandbox Code Playgroud)

html embed pdf

9
推荐指数
3
解决办法
7万
查看次数

Youtube尺寸wordpress

是否可以在Wordpress中为当前主题更改YouTube(或其他视频)的默认嵌入尺寸?我搜索了一个插件和一些代码,但我似乎找不到任何代码.

我的意思是当您在帖子或页面中粘贴youtube网址时使用的默认嵌入大小.

embed youtube wordpress dimensions

9
推荐指数
3
解决办法
1万
查看次数

Vimeo - 嵌入不在IE中工作

我为客户开发了一个页面,发生了一些非常奇怪的事情:http: //cpdlectures.com/IStructE/Default.aspx

这个Vimeo视频在Chrome,Mozilla等内部运行.但它在IE中不起作用.

我最初认为它可能是脚本错误或其他什么,所以:

  1. 我点击F12打开我的开发者工具,
  2. 单击脚本,
  3. 刷新页面以观察JS代码执行,
  4. 视频有效!

关闭开发人员工具,视频刷新后仍然有效.关闭浏览器,重新打开,再次打破,刷新而不打开开发人员工具,仍然坏了.

什么?Microsoft现在是否在其浏览器中实现了Observer效果?

怎么会这样?

embed internet-explorer vimeo

9
推荐指数
1
解决办法
1万
查看次数

Python - C嵌入式分段故障

我面临的问题类似于Py_initialize/Py_Finalize没有使用numpy工作两次 .. C中的基本编码:

Py_Initialize();
import_array();
//Call a python function which imports numpy as a module
//Py_Finalize()
Run Code Online (Sandbox Code Playgroud)

该程序处于循环中,如果python代码将numpy作为导入模块之一,则会产生seg错误.如果我删除numpy,它工作正常.

作为临时工作我试图不使用Py_Finalize(),但这导致巨大的内存泄漏[观察到TOP的内存使用量不断增加].我试过但不明白我发布的链接中的建议.有人可以建议最好的方法来完成通话,同时有像numpy这样的导入.

谢谢santhosh.

python embed numpy segmentation-fault

9
推荐指数
2
解决办法
2225
查看次数

如何使用tkinter在python中嵌入python解释器框架?

我想在我的纯python + tkinter应用程序中添加一个控制终端小部件,类似于Blender中提供的python解释器.它应该在相同的上下文(进程)中运行,以便用户可以添加功能并控制当前从控件小部件运行的应用程序.理想情况下,我还希望它"劫持"当前应用程序的stdout和stderr,以便在运行的应用程序中报告任何问题或调试信息.

这是我到目前为止所提出的.唯一的问题是它没有响应命令,并且当用户关闭窗口时线程不会停止.

import Tkinter as tk
import sys
import code
from threading import *

class Console(tk.Frame):
    def __init__(self,parent=None):
        tk.Frame.__init__(self, parent)
        self.parent = parent
        sys.stdout = self
        sys.stderr = self
        self.createWidgets()
        self.consoleThread = ConsoleThread()
        self.after(100,self.consoleThread.start)

    def write(self,string):
        self.ttyText.insert('end', string)
        self.ttyText.see('end')

    def createWidgets(self):
        self.ttyText = tk.Text(self.parent, wrap='word')
        self.ttyText.grid(row=0,column=0,sticky=tk.N+tk.S+tk.E+tk.W)


class ConsoleThread(Thread):

    def __init__(self):
        Thread.__init__(self)

    def run(self):
        vars = globals().copy()
        vars.update(locals())
        shell = code.InteractiveConsole(vars)
        shell.interact()

if __name__ == '__main__':
    root = tk.Tk()
    root.config(background="red")
    main_window = Console(root)
    main_window.mainloop()
    try:
        if root.winfo_exists():
            root.destroy()
    except: …
Run Code Online (Sandbox Code Playgroud)

python embed interpreter tkinter

9
推荐指数
1
解决办法
2747
查看次数

如何在Facebook上嵌入我自己的Flash视频播放器?

我想在Facebook上嵌入我的flash视频播放器,以便当人们在Facebook上分享我的视频时,它会让他们在Facebook上播放视频.我在stackoverflow上看到了关于这个主题的一些帖子,并且不再需要白名单了,但是我在2013年12月之后找不到任何有关它的信息.

还有可能吗?如果是,是否需要白名单?

embed flash facebook facebook-opengraph

9
推荐指数
1
解决办法
7887
查看次数

如何将嵌入元素类型从PDF流切换到文本流

在我的JSP Web应用程序中,我使用embed元素来显示PDF.

<embed src="someurl" width="900">
Run Code Online (Sandbox Code Playgroud)

someurl会在一种情况下,并在另一种情况下的文本流返回一个PDF流:

if (IamPDF) {
    response.setContentType("application/pdf");
    /* rest of stream flushing */
} else {
    response.setContentType("text/html");
    /* rest of stream flushing */
}
Run Code Online (Sandbox Code Playgroud)

我可以在IE和Chrome中刷新PDF流而没有问题.如果是文本流,IE无法显示流,但它在Chrome中正常工作.我没有在embed元素中指定任何类型.如何让它在IE中运行?

html java embed pdf java-ee

9
推荐指数
1
解决办法
829
查看次数

将软件包添加到Windows的Python“嵌入式”安装中

文档中

嵌入式发行版是一个包含最小Python环境的ZIP文件。

听起来不错!Python的64位Windows嵌入式v3.6.5仅13MB。作为编译的替代方法,我想将一些python脚本以及在未安装Python的Win10机器上运行它们所需的最低要求一起压缩。

现在,我几乎总是需要导入其他软件包来提供功能。但是,如果我想与该嵌入式版本的Python一起发送python脚本,就无法确定该怎么做。例如,如果我的脚本使用numpy,如何在“嵌入”中包含该库?即,这样我就可以在任何Win10机器上解压缩单个部署文件并立即执行我的脚本吗?

(通常pip install numpy会创建一个超过50MB的Lib子目录!但是对于“嵌入式”部署,我不需要任何调试支持,也不需要大量文件中包含的任何其他内容。)

python embed

9
推荐指数
3
解决办法
3574
查看次数