Skip to content
View in the app

A better way to browse. Learn more.

LCPDFR.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Due to overzealous filtering on Microsoft’s side, some emails to Outlook and Hotmail addresses may not be delivered. If you’re affected, please use a different email address or try again later.

ID Card Template Generator for PDCOMP 1.0.0

1 Screenshot

🪪 PDCOMP ID Card Template Generator v1.0.0

Hey everyone! It's an awesome idea to create this utility, especially with the latest PDCOMP mod updates for LSPDFR that let you drop custom ID cards right into the mod folder so NPCs use them during traffic stops and controls in-game. It makes roleplay so much more immersive!

Here is a clear, friendly, and user-friendly presentation (perfect for forums, Discord servers, or download pages), designed to be easily understood even by players who aren't technical at all.

What Does This Tool Do?

PDCOMP ID Card Template Generator is a lightweight Python desktop app designed to let you create custom ID card and badge templates in just a few clicks.

Since the latest updates of the PDCOMP mod for LSPDFR, you can add custom cards directly into the mod's folder so NPCs display them during identity checks. This tool is here to make your life easier and save you from spending hours in photo editing software!

🎨 Key Features

  • 5 Card Categories:

    • Civil Card / Civil Status

    • Police (Law Enforcement / Badge)

    • FIB (Federal Agent)

    • EMS (Medical Services)

    • Military

  • Full Customization:

    • Enter any custom territory, state, or country name (or use predefined ones).

    • Choose a flag manually or let the tool auto-detect it.

    • Customize the official card subtitle.

    • Import your own seal, logo, or watermark (with a quick button to clear it if needed).

    • Edit the two main theme colors (header and stripe).

    • Test out 6 different layout styles.

  • Multi-language Interface: Available in English (EN), French (FR), German (DE), and Spanish (ES).

  • Built-in Preview: A preview window lets you check the final result before exporting.

📥 How to Use It (Super Simple!)

You have two ways to run the application depending on what works best for you:

Option 1: The Quick Way (No installation required)

If you just want to launch it without touching any code:

  1. Grab the application files.

  2. Go to the dist/ folder.

  3. Simply launch: PDCOMP_ID_Card_Template_Generator_v1.0.0.exe. That's it!

Option 2: Running from Python Source

If you prefer running the script directly:

  1. Make sure you have Python 3 installed on your machine.

  2. Install the required image library by opening a terminal in the project folder and typing:

    Bash

    pip install pillow
    
  3. Run the script with:

    Bash

    python gui_id_maker.py
    

🕹️ How It Works

  1. Launch the application (either the .exe or the Python script) from your desktop.

  2. Choose your preferred language (EN).

  3. Type your State or territory name and pick a flag.

  4. Select the card type (Police, Civil, etc.) and a layout style.

  5. Add your custom logo or seal if you want.

  6. Click Preview to check the result.

  7. Click Print to save your final PNG image.

  8. All you have to do now is drop that generated image directly into the PDCOMP mod folder so the NPCs can use it in-game with LSPDFR!

⚠️ Usage Rights: This project was created by Aniki - Punch prod. It is not allowed to be sold or redistributed without permission.

Note: "I originally wanted to quickly code a tool for my own personal use. Since I really liked how it turned out, I decided to share it for free to help save time for other people. AI was used as a coding assistant to help build and structure the script."

FR:

🪪 Présentation de PDCOMP ID Card Template Generator v1.0.0

Salut ! C’est une super idée d’avoir créé cet outil, surtout avec le nouveau système du mod PDCOMP sur LSPDFR qui permet d'intégrer directement nos propres cartes pour que les PNJ les utilisent lors des contrôles. C’est ultra immersif !

Voici une présentation claire, chaleureuse et accessible à tous (parfaite pour un post sur un forum, un serveur Discord ou une page de présentation), que tu puisses la partager facilement même aux joueurs moins techniques.

À quoi ça sert ?

PDCOMP ID Card Template Generator est un petit utilitaire graphique (développé en Python) conçu pour vous permettre de créer vos propres templates de cartes d'identité et de badges en quelques clics.

Depuis les dernières mises à jour du mod PDCOMP pour LSPDFR, il est possible d'ajouter vos propres cartes personnalisées directement dans le dossier du mod afin que les PNJ les affichent lors des contrôles d'identité en jeu. Cet outil est là pour vous faciliter la vie et vous éviter de passer des heures sur des logiciels de retouche photo !

🎨 Les Fonctionnalités

  • 5 Catégories de cartes disponibles :

    • Civil (État civil)

    • Police (Forces de l'ordre / Badge)

    • FIB (Agent fédéral)

    • EMS (Services médicaux)

    • Militaire

  • Personnalisation complète :

    • Entrez le territoire, l'état ou le pays de votre choix (ou utilisez les sélections prédéfinies).

    • Choisissez un drapeau manuellement ou laissez l'outil le détecter automatiquement.

    • Modifiez le sous-titre officiel de la carte.

    • Importez votre propre sceau, logo ou filigrane (avec un bouton pour l'effacer facilement si besoin).

    • Personnalisez les deux couleurs principales (en-tête et bandes).

    • Testez 6 styles de mise en page (layouts) différents.

  • Interface multilingue : Disponible en Français (FR), Anglais (EN), Allemand (DE) et Espagnol (ES).

  • Aperçu avant impression : Une fenêtre de prévisualisation vous permet de vérifier le rendu final avant d'exporter.

📥 Comment l'utiliser ? (Très simple !)

Vous avez deux façons de lancer l'application selon ce qui vous arrange le plus :

Option 1 : La méthode ultra-rapide (Aucune installation requise)

Si vous ne voulez pas vous prendre la tête avec du code :

  1. Téléchargez ou récupérez l'application.

  2. Allez simplement dans le dossier dist/.

  3. Lancez le fichier : PDCOMP_ID_Card_Template_Generator_v1.0.0.exe. C'est tout !

Option 2 : Pour les développeurs / Lancer depuis le code source

Si vous préférez lancer le script Python directement :

  1. Assurez-vous d'avoir Python 3 installé sur votre machine.

  2. Installez la bibliothèque graphique nécessaire en ouvrant un terminal dans le dossier du projet et en tapant :

    Bash

    pip install pillow
    
  3. Lancez l'application avec la commande :

    Bash

    python gui_id_maker.py
    

🕹️ Comment ça fonctionne ?

  1. Lancez l'application (le .exe ou le script Python) depuis votre bureau.

  2. Choisissez votre langue (EN ou FR).

  3. Entrez le nom de votre État ou territoire et choisissez le drapeau.

  4. Sélectionnez le type de carte (Police, Civil, etc.) et le style de mise en page.

  5. Ajoutez votre logo ou sceau personnalisé si vous le souhaitez.

  6. Cliquez sur Preview pour voir le résultat.

  7. Cliquez sur Print pour sauvegarder votre image au format PNG.

  8. Il ne vous reste plus qu'à glisser cette image créée dans le dossier du mod PDCOMP (pour LSPDFR) afin que les PNJ l'utilisent en jeu !

⚠️ Droits d'utilisation : Ce projet a été créé par Aniki - Punch prod. Il ne peut pas être vendu ou redistribué sans permission.

Note : "Je voulais initialement coder rapidement un outil pour mon utilisation personnelle. Comme j'ai beaucoup aimé le résultat, j'ai décidé de le partager gratuitement pour faire gagner du temps aux autres. Une IA a été utilisée comme assistant de codage pour aider à concevoir et structurer le script."

https://github.com/visio546865/gui_id_maker_for_pdcomp/releases/tag/v1.0.0

Edited by Aniki


AI disclosure

The author has disclosed that AI tools were used in creating the following aspects of this file:

  • Description
  • Mod and Mod Content (Moderate)

I originally wanted to quickly code a tool for my own personal use. Since I really liked how it turned out, I decided to share it for free to help save time for other people. AI was used as a coding assistant to help build and structure the script.

User Feedback

Recommended Comments

There are no comments to display.

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.