CDFDeploy
This feature is not supported on the Wolfram Cloud.

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 文件,该文件可被部署到网络,并可以使用来自于 Wolfram 系统和 Wolfram CDF Player 的网络浏览器插件进行播放. 包括 Manipulate 输出的动态内容在产生的 CDF 文件中可以完全互动.
  • 变量 notebook 可以是一个 NotebookObject 或一个 Notebook 表达式. 此外,计算得到 Notebook 表达式的函数,如 DocumentNotebookPaletteNotebookDialogNotebook 也可以作为该变量使用.
  • CDFDeploy 创建一个可以被 Wolfram CDF Player 或 Wolfram 系统浏览的 CDF 文件,并可以有选择地嵌入到 HTML,使用 Player 或 Wolfram 系统插件进行浏览.
  • 可以给出下列选项:
  • WindowSizeAutomatic部署输出的首选尺寸
    Method"Embedded"创建 CDF 文件的类型
    "Target"Automatic部署输出的理想环境
    DeployedTrue控件是激活的,但不启用编辑和选择
  • 默认情况下,CDFDeploy 创建一个嵌入网页的 CDF 文件. 如要创建一个用于独立网页的 CDF 文件,需指定 Method->"Standalone".
  • 默认情况下,CDFDeploy 将根据您的许可证创建 CDF 文件. 如要创建 FreeCDF,需指定. 指定 将要求具有 Wolfram 系统的企业级许可证.
  • CDFDeploy 生成的输出就像使用 Deploy 作为封装一样. 如要覆写该行为,需指定 Deployed->False.
  • 企业级授权产品也允许去除所部署的 CDF 中的 Player 工具栏,方法是设置 PrivateNotebookOptions->{"PluginToolbarEnabled"->True}.
  • 部署输出 CDF 的有用信息可以用 CDFInformation 决定.
  • CDFDeploy["outfile.cdf","infile.nb"] 将使用内存中的 infile.nb 版本,如果它当前在 Wolfram 系统中是打开的.
  • CDFDeploy 会修改某些笔记本选项来变更其外观和笔记本的性能以便部署时最大化其可用性. 比如,禁止编辑互动界面外面的内容,以及隐藏单元括号.
  • 动态内容会受到它所在环境的限制. 例如,在网络浏览器插件或者 CDF Player 中,动态内容将不能访问本地文件系统. 在网络浏览器插件中,动态内容将不能创建新的弹出式窗口或者对话框窗口.
2010年引入
(8.0)