BT

Accueil InfoQ Actualités Le Moteur PDF de Google Chrome est désormais Open Source

Le Moteur PDF de Google Chrome est désormais Open Source

Favoris

Google a libéré le code du moteur PDF de Chrome, qui permet de visualiser et imprimer des fichiers PDF et de remplir des formulaires PDF. L'annonce est parue plus tôt dans le mois chez Foxit Software, le créateur du SDK Foxit PDF, que Google a choisi comme base pour son moteur PDF Chrome. Précédemment fermé, le code Chrome PDF est désormais hébergé sur Google Source sous le nom de projet PDFium.

D'après François Beaufort, évangéliste open-source Chromium chez Google et précédemment connu pour avoir divulgué des fonctionnalités de Chrome, "en passant en open-source la technologie PDF de Foxit, l'équipe Chromium présente aux développeurs une librairie PDF robuste et sûre pour visualiser, rechercher, imprimer des fichiers PDF ou remplir des formulaires". L'ingénieur IHM Chrome Peter Kasting décrit PDFium comme "certainement le moteur PDF de la plus haute qualité disponible dans le monde open-source".

Le wiki PDFium fournit quelques pointeurs utiles pour commencer avec la librairie  :

Le système de build de PDFium est basé sur GYP, qui génère des fichiers de build spécifiques aux différentes plate-formes depuis des méta-fichiers de build. Grâce à GYP, PDFium peut aisément être construit au travers d'un makefile, une solution Visual Studio ou un projet Xcode, en fonction de la plate-forme.

Conformément à ce qu'InfoQ a eu l'opportunité de vérifier, le processus de build est simple et direct et les fichiers de build ne sont générés que pour les environnements de bureau. Il n'est pas clair si la librairie peut être adaptée pour s'exécuter sur un appareil mobile, puisque Foxit fait aussi un SDK PDF spécifique aux systèmes embarqués.

Avec la diffusion de PDFium, la liste des composants de Chrome qui sont librement disponibles sous la dénomination Chromium s'allonge. Un composant notable qui n'est pas encore open-source est le lecteur Flash intégré.

Le projet est diffusé sous licence "New BSD License".

Evaluer cet article

Pertinence
Style

Bonjour étranger!

Vous devez créer un compte InfoQ ou cliquez sur pour déposer des commentaires. Mais il y a bien d'autres avantages à s'enregistrer.

Tirez le meilleur d'InfoQ

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

Commentaires de la Communauté

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

BT

Votre profil est-il à jour? Merci de prendre un instant pour vérifier.

Note: en cas de modification de votre adresse email, une validation sera envoyée.

Nom de votre entreprise:
Rôle dans votre entreprise:
Taille de votre entreprise:
Pays/Zone:
État/Province/Région:
Vous allez recevoir un email pour confirmer la nouvelle adresse email. Ce pop-up va se fermer de lui-même dans quelques instants.