Приношу извинения, но я не могу получить доступ к конкретному содержимому внешних URL-адресов. Однако я могу предоставить вам общий обзор использования пользовательских шрифтов во Flutter вместе с примерами кода.
Во Flutter вы можете использовать собственные шрифты следующими способами:
-
Использование шрифтов из пакетов:
- Импортируйте пакет шрифтов в файл
pubspec.yaml
. - Объявите шрифт в файле
pubspec.yaml
в разделеfonts
. - Запустите
flutter pub get
, чтобы получить пакет шрифтов. - Используйте шрифт в своем приложении Flutter, указав семейство шрифтов в виджете
TextStyle
.
Пример:
# pubspec.yaml dependencies: flutter: sdk: flutter google_fonts: ^2.0.0 # fonts section in pubspec.yaml fonts: - family: OpenSans fonts: - asset: packages/google_fonts/fonts/OpenSans-Regular.ttf - asset: packages/google_fonts/fonts/OpenSans-Bold.ttf weight: 700 - asset: packages/google_fonts/fonts/OpenSans-Italic.ttf style: italic
// Flutter code import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; Text( 'Hello World', style: GoogleFonts.openSans(), );
- Импортируйте пакет шрифтов в файл
-
Использование локальных файлов шрифтов:
- Поместите файлы шрифтов (например,.ttf или.otf) в каталог
assets/fonts
вашего проекта Flutter. - Объявите файлы шрифтов в файле
pubspec.yaml
. - Запустите
flutter pub get
, чтобы включить файлы шрифтов в ваше приложение. - Используйте шрифт в своем приложении Flutter, указав семейство шрифтов в виджете
TextStyle
.
Пример:
# pubspec.yaml flutter: fonts: - family: CustomFont fonts: - asset: assets/fonts/CustomFont-Regular.ttf - asset: assets/fonts/CustomFont-Bold.ttf weight: 700
// Flutter code Text( 'Hello World', style: TextStyle(fontFamily: 'CustomFont'), );
- Поместите файлы шрифтов (например,.ttf или.otf) в каталог
Обратите внимание, что приведенные примеры кода являются общими и могут нуждаться в корректировке с учетом имен и местоположений ваших файлов шрифтов.