BT

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

| par Sergio De Simone Suivre 12 Abonnés , traduit par Simon Baslé Suivre 1 Abonnés le 30 juin 2014. Durée de lecture estimée: 1 minute |

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

Donnez-nous votre avis

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

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet
Commentaires de la Communauté

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

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet

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

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet

Discuter

Se connecter à InfoQ pour interagir sur ce qui vous importe le plus.


Récupérer votre mot de passe

Follow

Suivre vos sujets et éditeurs favoris

Bref aperçu des points saillants de l'industrie et sur le site.

Like

More signal, less noise

Créez votre propre flux en choisissant les sujets que vous souhaitez lire et les éditeurs dont vous désirez suivre les nouvelles.

Notifications

Restez à jour

Paramétrez vos notifications et ne ratez pas le contenu qui vous importe

BT