### Navigation

- index
- modules |
- modules |
- next |
- previous |
- home|
- search|
- documentation »
- The IPython API »

# Module: `qt.svg`

Defines utility functions for working with SVG documents in Qt.

## 3 Functions

`IPython.qt.svg.``save_svg`(string, parent=None)

  Prompts the user to save an SVG document to disk.

  Parameters: | string : basestring A Python string containing a SVG document. parent : QWidget, optional The parent to use for the file dialog.
  Returns: | The name of the file to which the document was saved, or None if the save : was cancelled. :

`IPython.qt.svg.``svg_to_clipboard`(string)

  Copy a SVG document to the clipboard.

  Parameters: | string : basestring A Python string containing a SVG document.

`IPython.qt.svg.``svg_to_image`(string, size=None)

  Convert a SVG document to a QImage.

  Parameters: | string : basestring A Python string containing a SVG document. size : QSize, optional The size of the image that is produced. If not specified, the SVG document’s default size is used.
  Returns: | A QImage of format QImage.Format_ARGB32. :
  Raises: | ValueError : If an invalid SVG string is provided.

### Navigation

- index
- modules |
- modules |
- next |
- previous |
- home|
- search|
- documentation »
- The IPython API »