v2.0.0
digit_to_persian_word
最大16桁の数字をペルシャ語の単語に変換し、整数に分けるためのFlutterパッケージ。便利で実用的です。
38いいね 9430日間ダウンロード150Pub ポイント
AndroidiOSWebmacOSWindowsLinux
数字をペルシャ語の単語に変換し、整数に区切り文字を追加するためのFlutterパッケージ
{"sdk":"flutter"}{"sdk":"flutter"}以下は英語原文のスナップショットです。最新版は GitHub をご覧ください。
The Flutter package for changing digit to the Persian word and add separate to an integer
demo:
https://raw.githubusercontent.com/resfandiari/digit_to_persian_word/HEAD/example.png
dependencies:
digit_to_persian_word: ^2.0.0
import 'package:flutter/material.dart';
import 'package:digit_to_persian_word/digit_to_persian_word.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
// This widget is the root of your application.
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
theme: ThemeData(
primarySwatch: Colors.blue,
),
home: MyHomePage(),
debugShowCheckedModeBanner: false,
);
}
}
class MyHomePage extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text("Flutter Digit To Persian Word'"),
),
body: Column(
crossAxisAlignment: CrossAxisAlignment.end,
children: <Widget>[
//تبدیل رقم به حروف بدون تبدیل اعداد
Text(DigitToWord.toWord("123456",StrType.NumWord,isMoney: true)),// 123 هزارو 456 تومان
//)تبدیل عدد به حروف همراه با تبدیل اعداد
Text(DigitToWord.toWord("123456",StrType.StrWord),),//صد و بیست و سه هزارو چهارصدو پنجاه و شش
//تبدیل رقم به حروف
Text(DigitToWord.toWord("123.456",StrType.NumWord,isMoney: true,separator: ".")),// 123 هزارو 456 تومان
//جدا سازی سه رقمی اعداد به صورت معمول
Text(DigitFormat.convert("123456",separator: ","),),//123,456
//به جدا سازی سه رقمی اعداد به صورت (TextInputFormatter)
TextFormField(inputFormatters: [DigitInputFormat()]),
],
),
);
}
}
An example showing how to use