CDFDeploy

CDFDeploy["file.cdf", expr]
以 Wolfram CDF Player 可播放的格式部署 expr.

CDFDeploy["file.cdf", notebook]
部署笔记本.

CDFDeploy["file.cdf", NotebookSelection[notebook]]
部署 notebook 中的当前选择.

CDFDeploy["outfile.cdf", "infile.nb"]
部署笔记本 .

更多信息更多信息

  • CDFDeploy 一般用于创建 CDF 文件,该文件可被部署到网络,并可以使用来自于 Mathematica 和 Wolfram CDF Player 的网络浏览器插件进行播放. 包括 Manipulate 输出的动态内容在产生的 CDF 文件中可以完全互动.
  • 变量 notebook 可以是一个 NotebookObject 或一个 Notebook 表达式. 此外,计算得到 Notebook 表达式的函数,如 DocumentNotebookPaletteNotebookDialogNotebook 也可以作为该变量使用.
  • CDFDeploy 创建一个可以被 Wolfram CDF PlayerMathematica 浏览的 CDF 文件,并可以有选择地嵌入到 HTML,使用 PlayerMathematica 插件进行浏览.
  • 可以给出下列选项:
  • WindowSizeAutomatic部署输出的首选尺寸
    Method"Embedded"创建 CDF 文件的类型
  • 默认情况下,CDFDeploy 创建一个嵌入网页的 CDF 文件. 如要创建一个用于独立网页的 CDF 文件,需指定 Method->"Standalone".
  • 部署输出 CDF 的有用信息可以用 CDFInformation 决定.
  • CDFDeploy["outfile.cdf", "infile.nb"] 将使用内存中的 infile.nb 版本,如果它当前在 Mathematica 中是打开的.
  • CDFDeploy 会修改某些笔记本选项来变更其外观和笔记本的性能以便部署时最大化其可用性. 比如,禁止编辑互动界面外面的内容,以及隐藏单元括号.
  • 动态内容会受到它所在环境的限制. 例如,在网络浏览器插件或者 CDF Player 中,动态内容将不能访问本地文件系统. 在网络浏览器插件中,动态内容将不能创建新的弹出式窗口或者对话框窗口.
版本 8 的新功能
New to Mathematica? Find your learning path »
Have a question? Ask support »