v2.0.0
digit_to_persian_word
최대 16자리 숫자를 페르시아어 단어로 변환하고 정수로 분리하는 Flutter 패키지입니다. 편리하고 실용적입니다.
38좋아요 9430일 다운로드150Pub 점수
AndroidiOSWebmacOSWindowsLinux
숫자를 페르시아어 단어로 변환하고 정수에 구분 기호를 추가하기 위한 플러터 패키지
{"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