Comment convertir en C# un XHTML en PDF


Dans cet article, je vais illustrer comment vous pouvez convertir une page XHTML en PDF à l’aide de la bibliothèque de flying-saucer . Il s’agit d’une librairie Java et nous devons donc la convertir vers une assemblie .NET.

Je vais utiliser le compilateur Bytecode IKVM.NET (ikvmc.exe) à cet effet. Alors allez-y et téléchargez la bibliothèque flying-saucer et le projet IKVM.

Puis exécutez la commande suivante :

Vous générez l’assembly CoreRenderer.dll qui pourrait être utilisée. Et enfin Nous créerions une application qui l’utiliseraient à l’intérieur d’une application console :

sourcecode395858614

Une dernière étape consiste à veiller à ce que vous avez référencé les assemblys suivants :

todelka

Ces assemblys font partie du projet IKVM et possèdent des dépendances nombreuses autres assemblys qui sont inclus avec elle. Si le dossier final doit contenir tous les :

todelka2

Et c’est à peu près tout. Lorsque vous exécutez l’application console, l’application ddevrait générer le fichier de sortie en PDF.

Laissez un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

un × trois =