ExportForm
This feature relies on access to Wolfram Cloud.

ExportForm[expr,"fmt"]
specifies that expr should be exported in the specified format in functions like CloudDeploy and in external results from APIFunction and FormFunction.

ExportForm[expr,{"fmt","type"}]
specifies that when expr is exported, it should be tagged as having the specified MIME type.

DetailsDetails

  • All formats supported by Export can be specified in ExportForm.
  • Common cases include:
  • "HTML"pure HTML
    "CDF"downloadable standalone CDF
    "GIF","JPEG","PNG",...GIF, JPEG, PNG, ... image
    "Text"plain text (OutputForm)
    "String"single string without line breaks
    "WL"Wolfram Language input
    "JSON"JSON representation of an association or list of rules
  • The following additional formats are also supported:
  • "CloudCDF"CloudCDF with interactive components in the cloud
    "HTMLCloudCDF"pure HTML with CloudCDF if needed
    "CloudCDFAllowingPlugin"CloudCDF with autodetection of CDF plugin
    "HTMLCloudCDFAllowingPlugin"HTML with CloudCDF if needed and plugin autodetection
  • The format None specifies that expr should be passed through without change.
  • ExportForm supports the same options as Export, including for appropriate formats ImageFormattingWidth and ImageSize.

ExamplesExamplesopen allclose all

Basic Examples  (2)Basic Examples  (2)

Deploy a graphic to the cloud as a GIF image:

In[1]:=
Click for copyable input
Out[1]=

Import the image from the cloud:

In[2]:=
Click for copyable input
Out[2]=

Deploy a Graphics expression to the cloud:

In[3]:=
Click for copyable input
Out[3]=

Import the Graphics expression:

In[4]:=
Click for copyable input
Out[4]=

The imported object is a Wolfram Language expression, not an image:

Deploy a list of rules to the cloud in JSON format:

In[1]:=
Click for copyable input
Out[1]=

Retrieve the rules from the cloud:

In[2]:=
Click for copyable input
Out[2]=
Introduced in 2014
(10.0)