Roots Software

Roots Software a décuplé la vitesse de génération de fichiers PDF
en utilisant iText dans Car-Pass

Roots Software a été invité à reconcevoir entièrement le système informatique Car-Pass. Les objectifs principaux étaient de gérer la vitesse et

les volumes requis pour le traitement du kilométrage et la livraison des certificats Car-Pass. Roots Software a utilisé la bibliothèque l'iText PDF

pour satisfaire les exigences de génération de documents PDF stratégiques, y compris les modèles PDF dynamiques

et les codes QR.

Contexte

Roots Software se spécialise dans les solutions logicielles durables et personnalisées axées sur les entreprises.

Car-Pass est une agence à but non lucratif chargée de prévenir les fraudes de compteurs kilométriques des voitures d'occasion en Belgique.

  • Elle gère une base de données centrale de relevés de compteurs kilométriques et délivre des certificats Car-Pass aux vendeurs.

  • En 2013, 14 676 983 relevés de compteurs kilométriques ont été recueillis auprès de 6 143 554 véhicules en service.

  • Elle a fourni 777 790 certificats Car-Pass.

Projet

Au fur et à mesure que les volumes et la complexité augmentaient, Car-Pass se débattait avec les performances, la maintenabilité, l'évolutivité, la traçabilité et la sécurité de sa solution informatique de l'époque. Pour y remédier, une refonte complète du système informatique Car-Pass (datant de 2006) était nécessaire.

Le défi du client

Roots Software a été choisi pour reconcevoir entièrement la plateforme Car-Pass. Par ailleurs, Car-Pass a demandé la mise en production de sa nouvelle plateforme dans l'année suivant le début du projet. En ce qui concerne les exigences documentaires (outil PDF), Car-Pass a insisté sur la mise en place d'un outil rapide et fiable pour générer des certificats Car-Pass et d'autres documents PDF, basés sur des modèles ajustables par l'utilisateur final. Cette solution devait minimiser l'encombrement (format PDF) et s'accompagner d'une licence transparente et abordable.

Les objectifs principaux étaient donc les suivants :

  • gérer la vitesse et les volumes requis pour le traitement du kilométrage et la livraison des certificats Car-Pass ;

  • utiliser une bibliothèque PDF fiable et hautement performante pour satisfaire les exigences de génération de documents PDF stratégiques, y compris les modèles PDF dynamiques et les codes QR.

Notre solution

Après avoir comparé les outils, les suites et les plateformes par rapport aux différentes interfaces de programmation (API), Roots Software a choisi iText comme la solution idéale pour les besoins du système Car-Pass. Plusieurs caractéristiques d'iText ont été des facteurs décisifs :

  • Léger : iText n'a pas besoin d'applications, de serveurs ou de manuels importants pour fonctionner. Le codage avec iText peut être très concis, avec un code clair et efficace.

  • Puissant : iText a donné des approches flexibles avec un contrôle total de la structure PDF. Il permettait aux développeurs de travailler à un niveau élevé afin de manipuler des documents ou d'utiliser une API de bas niveau pour effectuer des développements PDF avancés.

  • Complet : iText offre toutes les fonctionnalités nécessaires pour prendre en charge les codes QR, gérer des modèles PDF avec Acrobat Pro et produire des documents conformes aux normes PDF dans n'importe quel outil PDF.

  • Rapide et efficace : iText a permis de gérer l'encombrement (de 106 Go à 20 Go d'économies sur le trafic Internet) et d'accélérer la génération de documents.

  • Évolutif et facile à entretenir : iText s'intègre facilement dans une architecture orientée services (y compris OSGi) et nécessite très peu de maintenance technique.

Les résultats finaux

La source la plus importante de retour sur investissement a été obtenue grâce aux performances exceptionnelles du nouveau système Car-Pass. Grâce à l'architecture orientée services et à la bonne mise en œuvre d'iText, la vitesse de génération de documents a été multipliée par 10, à moins de 90 millisecondes par certificat Car-Pass (contre 900 millisecondes auparavant). Ainsi, Car-Pass peut produire jusqu'à 10 certificats simultanément.

Le projet Car-Pass a été achevé dans les délais, tout en satisfaisant à toutes les exigences essentielles du client. En tant que l'une des bibliothèques PDF les plus complètes, activement développées et documentées, iText a contribué à réduire le temps de développement et à élaborer des cas de figure personnalisés de qualité avec un effort moindre.

Essai gratuit iText

Demandez votre essai gratuit de 30 jours aujourd'hui !


Génération et manipulation faciles de PDF pour les développeurs Java et .NET.

Commencez votre propre projet PDF avec iText 7 gratuitement et sans risque pour les 30 prochains jours !