|
Important
|
The Export plugin is now deprecated and will be permanently removed in the upcoming {productname} 9.0 release. To ensure continued access to similar functionality, consider using the Export to PDF Premium plugin as an alternative. |
The Export plugin adds the ability to export content from the editor to a user’s local machine in various formats. For a list of available exporters and information on what they support, see the Exporters section.
The Export plugin is provided with all subscriptions to {cloudname}, including an automatically configured image proxy. To add the Export plugin to the editor, add export to the plugins option in the editor configuration.
To add the Export plugin to the editor:
-
Add
exportto thepluginsoption in the editor configuration. -
Enable the
export_image_proxyorexport_image_proxy_service_urloptions as required.
The Export plugin provides the following exporters:
The client-side PDF exporter converts the editor content to a PDF without the need for server-side components. This exporter will resize the content to fit on A4 pages, add page breaks, take a snapshot of the HTML, and embed the snapshot image within the exported PDF.
This exporter has a few limitations or known issues that should be noted:
-
The text content in the PDF cannot be selected or copied.
-
A single line of content sliced horizontally and distributed across separate pages.
-
Due to browser limitations, there is a limit on the number of pages that can be rendered. The number of pages varies between browsers.
-
Remote images require an image proxy to render due to browser limitations. For information on proxying remote images, see the export_image_proxy or export_image_proxy_service_url options.
-
Right-to-left languages that use cursive scripts (such as Arabic) may not render correctly due to an issue with how the image of the HTML content is rendered.
The following plugins are not supported:
The following configuration options affect the behavior of the Export plugin.
The Export plugin provides the following {productname} commands.
The Export plugin provides the following events.
The Export plugin provides the following APIs.