Rajasthan Govt Employee Id Card Format
For over 6 lakh state government employees in Rajasthan—from teachers and doctors to patwaris and police officers—the official ID card is more than just a badge. It is the primary credential for accessing salaries, pensions, biometric attendance, office premises, and a host of e-governance services under the Rajasthan Sampark portal. But what exactly does its format look like? And how has it evolved with digitization?
Below is a detailed breakdown of the standard format, data fields, security features, and the shift toward a unified smart card system. rajasthan govt employee id card format
import datetime
import qrcode
from PIL import Image
class Employee:
def __init__(self, name, designation, department, employee_id, date_of_birth, joining_date):
self.name = name
self.designation = designation
self.department = department
self.employee_id = employee_id
self.date_of_birth = date_of_birth
self.joining_date = joining_date
def generate_id_card(self):
# Create ID card design template
id_card = Image.new('RGB', (350, 250), color = (73, 109, 137))
# Add employee information
font = ImageFont.load_default()
id_card.text((10, 10), self.name, font=font, fill=(255, 255, 0))
id_card.text((10, 30), self.designation, font=font, fill=(255, 255, 0))
id_card.text((10, 50), self.department, font=font, fill=(255, 255, 0))
id_card.text((10, 70), self.employee_id, font=font, fill=(255, 255, 0))
# Add QR code
qr = qrcode.QRCode(
version=1,
error_correction=qrcode.constants.ERROR_CORRECT_L,
box_size=10,
border=4,
)
qr.add_data(self.employee_id)
qr.make(fit=True)
img_qr = qr.make_image(fill_color="black", back_color="white")
id_card.paste(img_qr, (200, 10))
# Save ID card
id_card.save('id_card.png')
# Example usage
employee = Employee(
name='John Doe',
designation='Software Engineer',
department='IT Department',
employee_id='RJ001',
date_of_birth=datetime.date(1990, 1, 1),
joining_date=datetime.date(2020, 1, 1)
)
employee.generate_id_card()
| Field Name | Description | Format | | :--- | :--- | :--- | | Employee Code | Unique Identifier | Alphanumeric (HRMS ID) | | Name | Full Name | Hindi & English | | Designation | Current Post | Text | | Blood Group | Medical ID | A+, B+, O+, etc. | | Photograph | Visual ID | 3.5cm x 2.5cm approx | | Biometric | Fingerprint/Iris | Stored in Chip (Smart Cards) | For over 6 lakh state government employees in