fontsource flutter
v0.4.0
플러터 앱에 FontSource 글꼴을 쉽게 추가하십시오. FontSource API에 대한 다트 인터페이스가 포함되어 있습니다.
시작하려면 fontsource 키의 pubspec.yaml 파일 또는 fontsource.yaml 파일에서 구성을 만듭니다.
include : [my-package] # Defaults to all
fonts :
alex-brush : # This can be any font id
version : 4.5.3 # Defaults to latest
subsets : [latin, latin-ext] # Defaults to all
weights : [400] # Defaults to all
styles : [normal] # Defaults to all 이 구성은 fontsource 에 다운로드 할 내용을 알려주고 Flutter App에 번들로 묶을 것입니다. 모든 것이 다운로드되도록하려면 구성이 수정 된 후 dart run fontsource 실행하십시오. 또한 저장소가 복제 될 때마다 실행하십시오. .fontsource 디렉토리에서 로컬 패키지가 생성됩니다.
그런 다음 fontsource 패키지를 가져올 수 있습니다.
import 'package:fontsource/fontsource.dart' ; FontsourceTextStyle 클래스를 사용하여 FontSource 글꼴을 사용하십시오.
const Text (
'Hello world!' ,
style : FontsourceTextStyle (fontFamily : 'Alex Brush' , fontSize : 30 ),
), FontsourceTextStyle TextStyle 클래스를 확장하므로 모든 스타일 속성을 사용하여 텍스트 모양을 변경할 수 있습니다.
패키지에서 이것을 사용하려면 정상과 같은 구성을 추가하지만 FontSource CLI를 실행하지 마십시오.
FontSource 구성이있는 패키지가 자동으로 포함됩니다. 스캔해야 할 패키지를 수동으로 지정하려면 스캔 할 패키지 이름 목록이 포함 된 include 키를 제공하십시오.
FontSource API에는 fontsource/api.dart 통해 액세스 할 수있는 다트 인터페이스도 있습니다.