パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v1.1.0

egyptian_id_parser

エジプトの国民ID番号から個人情報を抽出する機能を提供するDartパッケージ。

AndroidiOSWebmacOSWindowsLinux
30日間ダウンロード
55
いいね数
59
Pub ポイント
150

パッケージをインストール

flutter pub add egyptian_id_parser

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

egyptian_id_parser パッケージは、エジプトの国民ID番号から個人情報を抽出するためのDartユーティリティです。このパッケージは、エジプトのIDの構造化フォーマットに基づいて、生年月日、性別、州などの情報を取得するためにID番号を解析します。Android、iOS、Web、macOS、Windows、Linuxなど複数のプラットフォームをサポートしており、クロスプラットフォームアプリケーションに適しています。公式のエジプトのIDからデータを抽出する必要があるシステムにおいて特に有用です。

用途

  • 自動ID確認
  • 身分データの抽出
  • 政府サービス統合
  • ユーザー登録ワークフロー
  • ドキュメント処理システム

主な機能

  • IDから生年月日を抽出する
  • IDから性別を決定する
  • 出典州を識別する
  • クロスプラットフォーム互換性
  • ID番号の解析用のシンプルな API

適している対象

  • エジプト政府サービスを開発する開発者
  • 本人確認が必要なアプリ
  • エジプトの国民文書を処理するシステム
  • エジプトをターゲットとしたモバイルおよびウェブアプリ
  • データ入力のオートメーションツール

注意事項

  • 有効なエジプトID形式が必要です
  • IDチェックサムを検証しない
  • エジプトのID構造に限定
  • 個人データを扱う際のプライバシーに関する考慮事項
  • 正確な入力フォーマットに依存します

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

Egyptian ID Parser

pub package MIT License Latest Dartdocs Language: Dart GitHub stars All Contributors likes popularity pub points

The Egyptian ID Parser is a Dart package designed to extract personal information from the Egyptian National ID number. This package enables developers to easily retrieve essential details, including date of birth, gender, and governorate, from the 14-digit national ID.

Features

  • Extract Birth Date: Retrieve the birth date in the format YYYY-MM-DD from the national ID.
  • Determine Gender: Identify the gender (male or female) based on the national ID.
  • Identify Governorate: Find the governorate of residence linked to the national ID.
  • Calculate Age: Compute the age in years, months, and days from the birth date.

Usage

  1. To use the Egyptian ID Parser package, add it to your pubspec.yaml file and import it into your project.
dependencies:
  egyptian_id_parser: ^1.1.0
  1. create an instance of EgyptianIdParser with a valid ID number to access birth date, governorate, gender, and age information. :

import 'package:egyptian_id_parser/egyptian_id_parser.dart';

void main() {
  String idNumber = "12345678901234"; // Replace with a valid ID number
  var id = EgyptianIdParser(idNumber);

  print('Birth Date: ${id.birthDate}');
  print('Governorate: ${id.governorate}');
  print('Gender: ${id.gender}');
  print('Age: ${id.age}');
}

🔗 Mohamed Elbaiomy

  • linkedin
  • youtube
  • facebook

カテゴリー

ソースリポジトリ

このパッケージを使用しているプロジェクト

データはまだありません。