Skip to content

Instantly share code, notes, and snippets.

@aspose-com-kb
Last active August 30, 2024 17:06

Revisions

  1. aspose-com-kb revised this gist Aug 30, 2024. No changes.
  2. aspose-com-kb created this gist Aug 30, 2024.
    15 changes: 15 additions & 0 deletions Convert Image to SVG in Python.py
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,15 @@
    import aspose.imaging
    from aspose.imaging import Image
    from aspose.imaging.fileformats.png import PngImage
    from aspose.imaging.imageoptions import SvgOptions, SvgRasterizationOptions
    import os

    path = "C://"

    with Image.load(os.path.join(path, "input.png")) as image:
    svg_options = SvgOptions()
    svg_rasterization_options = SvgRasterizationOptions()
    svg_rasterization_options.page_width = float(image.width)
    svg_rasterization_options.page_height = float(image.height)
    svg_options.vector_rasterization_options = svg_rasterization_options
    image.save(os.path.join(path, "result.svg"), svg_options)