패키지, 저장소 및 앱 카테고리 검색

패키지 상세v1.1.0

egyptian_id_parser

이집트 국적 번호에서 개인 정보를 추출하는 기능을 제공하는 Dart 패키지입니다.

AndroidiOSWebmacOSWindowsLinux
30일 다운로드
55
좋아요
59
Pub 점수
150

패키지 설치

flutter pub add egyptian_id_parser

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

egyptian_id_parser 패키지는 이집트 국적 번호에서 개인 정보를 추출하기 위해 설계된 Dart 유틸리티입니다. 이 패키지는 이집트 ID의 구조화된 형식을 기반으로 생년월일, 성별, 주(지방) 등의 세부 정보를 추출하기 위해 ID 번호를 분석합니다. Android, iOS, Web, macOS, Windows, Linux 등 다양한 플랫폼을 지원하여 크로스플랫폼 애플리케이션에 적합합니다. 자동 신원 확인 또는 공식 이집트 ID에서 데이터를 추출해야 하는 시스템에서 특히 유용합니다.

사용 사례

  • 자동 ID 확인
  • 신원 데이터 추출
  • 정부 서비스 통합
  • 사용자 등록 워크플로우
  • 문서 처리 시스템

주요 기능

  • 신분증에서 생년월일 추출
  • 주민등록번호로 성별 결정
  • 출신 주를 식별합니다
  • 크로스 플랫폼 호환성
  • 식별 번호 파싱을 위한 간단한 API

적합한 대상

  • 이집트 정부 서비스를 개발하는 개발자
  • 신원 검증이 필요한 앱
  • 이집트 국립 문서를 처리하는 시스템
  • 이집트를 대상으로 한 모바일 및 웹 앱
  • 데이터 입력 자동화 도구

고려 사항

  • 유효한 이집트 신분증 형식이 필요합니다
  • 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

카테고리

소스 저장소

이 패키지를 사용하는 프로젝트

아직 데이터가 없습니다.