# lv_svg_decoder.h (/api/libs/svg/lv_svg_decoder_h)



<ApiSummary functions="2" />

Functions [#functions]

<ApiMember kind="function" name="lv_svg_decoder_init" file="libs/svg/lv_svg_decoder.h" line="37" url="https://github.com/lvgl/lvgl/tree/a7b95c5b0839ce901c09c205610bc2c77cc3345d/src/libs/svg/lv_svg_decoder.h#L37">
  lv_svg_decoder_init [#lv_svg_decoder_init]

  Register the SVG decoder functions in LVGL

  ```c title=" " lineNumbers=1
  void lv_svg_decoder_init(void)
  ```
</ApiMember>

<ApiMember kind="function" name="lv_svg_decoder_deinit" file="libs/svg/lv_svg_decoder.h" line="39" url="https://github.com/lvgl/lvgl/tree/a7b95c5b0839ce901c09c205610bc2c77cc3345d/src/libs/svg/lv_svg_decoder.h#L39">
  lv_svg_decoder_deinit [#lv_svg_decoder_deinit]

  ```c title=" " lineNumbers=1
  void lv_svg_decoder_deinit(void)
  ```
</ApiMember>

Dependencies [#dependencies]

<FileIncludes includes="[&#x22;lv_conf_internal.h&#x22;, &#x22;lv_image_decoder.h&#x22;]" transitiveIncludes="[&#x22;lv_area.h&#x22;, &#x22;lv_assert.h&#x22;, &#x22;lv_color.h&#x22;, &#x22;lv_color_op.h&#x22;, &#x22;lv_conf_kconfig.h&#x22;, &#x22;lv_draw_buf.h&#x22;, &#x22;lv_fs.h&#x22;, &#x22;lv_image_dsc.h&#x22;, &#x22;lv_log.h&#x22;, &#x22;lv_math.h&#x22;, &#x22;lv_mem.h&#x22;, &#x22;lv_palette.h&#x22;, &#x22;lv_string.h&#x22;, &#x22;lv_types.h&#x22;]" />
