J'essaie de générer des fichiers PDF à partir d'une vue MVC et ça a été un sacré tour. Je suis finalement venu à travers this et essaie de l'utiliser, mais il a ce balisage étrange comme indiqué ci-dessous (il est basé sur iTextSharp):Quel genre de balisage est-ce?
<row>
<cell borderwidth="0.5" left="false" right="false" top="false" bottom="true">User Name</cell>
<cell borderwidth="0.5" left="false" right="false" top="false" bottom="true">Description</cell>
<cell borderwidth="0.5" left="false" right="false" top="false" bottom="true" horizontalalign="right">Lucky Number</cell>
<cell borderwidth="0.5" left="false" right="false" top="false" bottom="true" horizontalalign="right">Doubled</cell>
</row>
Tout ce que je suis vraiment en train de faire à ce stade est définir la largeur de la colonne (cellule, comme il est appelé ici), mais cell
n'accepte pas mon style: width
ou width
ou quoi que ce soit.
Comment puis-je utiliser cette chose? Existe-t-il de meilleurs moyens de rendre le PDF à partir de la vue MVC?
Cela semble si ennuyeux ... J'ai l'impression que la définition de la largeur d'un élément est comme la chose la plus simple; ça ne devrait pas être si difficile. – user1477388
iTextSharp est, IMO, très difficile à travailler. Ce n'est pas si simple si vous l'avez fait en C# non plus. – Jamie
Y a-t-il quelque chose que vous recommandez? J'essaie d'utiliser wkhtmltopdf, maintenant, mais j'ai des problèmes avec le .EXE et j'espère pouvoir utiliser un .DLL, à la place http://stackoverflow.com/questions/15285363/running-exe-from-mvc – user1477388