ExportForm

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.

Details

  • All formats supported by Export can be specified in ExportForm.
  • Common cases include:
  • "HTML"pure static HTML
    "NB"interactive notebook
    "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:
  • "HTMLThemed"static HTML with built-in theme
    "HTMLPaneled"HTML content in a panel
    "CloudCDF"CDF with interactive components in the cloud
    "CloudCDFElement"embeddable interactive CDF element in the cloud
  • The format None specifies that expr should be passed through without change.
  • ExportForm supports the same options as Export, including ImageFormattingWidth and ImageSize, for appropriate formats.
  • The form ExportForm[,{"fmt","type"}] can be used to set a different MIME type from the one that would be the default for format "fmt".

Examples

open allclose all

Basic Examples  (2)

Deploy a graphic to the cloud as a GIF image:

Import the image from the cloud:

Deploy a Graphics expression to the cloud:

Import the Graphics expression:

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

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

Retrieve the rules from the cloud:

Scope  (1)

Use a list as a second argument to set the MIME type independently from the export format:

Wolfram Research (2014), ExportForm, Wolfram Language function, https://reference.wolfram.com/language/ref/ExportForm.html (updated 2015).

Text

Wolfram Research (2014), ExportForm, Wolfram Language function, https://reference.wolfram.com/language/ref/ExportForm.html (updated 2015).

CMS

Wolfram Language. 2014. "ExportForm." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2015. https://reference.wolfram.com/language/ref/ExportForm.html.

APA

Wolfram Language. (2014). ExportForm. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/ExportForm.html

BibTeX

@misc{reference.wolfram_2023_exportform, author="Wolfram Research", title="{ExportForm}", year="2015", howpublished="\url{https://reference.wolfram.com/language/ref/ExportForm.html}", note=[Accessed: 19-March-2024 ]}

BibLaTeX

@online{reference.wolfram_2023_exportform, organization={Wolfram Research}, title={ExportForm}, year={2015}, url={https://reference.wolfram.com/language/ref/ExportForm.html}, note=[Accessed: 19-March-2024 ]}