0 purchases
svg to font
SvgToFont #
A tool for converting SVG files to font files.
Table of Contents #
SvgToFont
Table of Contents
Background
Requirements
Get Started
Install
An Example
Params
License
Background #
To facilitate developers to quickly generate icon font (.ttf) and Flutter icon class, We developed the svg_to_font library.
Then you can use icons like the font.
Requirements #
Node.JS V10+ . Install Node
Get Started #
Install #
dart pub global activate svg_to_font
copied to clipboard
An Example #
Put all of your icon SVG into some folder(example/assets);
Generated camus_icons.dart in example/lib and camus_icons.ttf in example/assets
svg_to_font generate --input=./example/assets --font-output=./example/assets/fonts --class-output=./example/lib
copied to clipboard
Add some code to pubspec.yaml
fonts:
- family: CamusIcons
fonts:
- asset: assets/fonts/camus_icons.ttf
copied to clipboard
Params #
parameter
description
default
--help
Print this usage information
--
--input
Input your svg file path
--
--font-output
Output your fonts dir path
--
--class-output
Flutter icons Class output dir
--
--name
Flutter icons class Name
CamusIcons
--delete-input
Is delete your input svg, if false, can preview svg
false
License #
MIT © Camus Design
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.