@startuml
sprite $NotepadplusplusMd [14x14/16z] ROg50G9030Elahom_xoumzMRS2CwU94kylQ8I56kgzvgkw9HGGfmvhWkkfgbS07PHPup5P0UUtgEhGJFlTOwFmvhUaIEQbUbHWMWzXHFXdho9Epa7oS
sprite $NotepadplusplusLg [20x20/16z] {
VStLWGLH20FGu87x-cztXPbrENzey44KFwZzR5Kan5tm8GLMQUvOnYeM00eqTz6vfqaKn6DxtELIe4DYRyFUCyAPk9ylSGDyUsfA1om1iwehmQDcgYVdrBun
uqpt8toSKv4QddcQtMIVuMFcH9U8TeYbYvfuXrw1aI2f6usRqhAI-29QDHfVPPE6RrG5_ti6
}
!procedure Notepadplusplus($id, $name="", $tech="")
  IconElement($id, 'simpleicons-4/N/Notepadplusplus', $name, $tech)
!endprocedure
!procedure NotepadplusplusCard($id, $funcName="", $content="")
  IconCard($id, '<$NotepadplusplusMd>', '', $funcName, $content)
!endprocedure
!procedure NotepadplusplusGroup($id, $name='Notepadplusplus', $tech='')
  IconGroup($id, 'IconGroup', '<$NotepadplusplusLg>', $name, $tech)
!endprocedure
@enduml