Pour mon application Microsoft Surface, je voudrais générer un PDF, y compris certaines images. Comment devrais-je commencer à faire ça? P>
EDIT: Je ne veux pas convertir de texte ou de document HTML, mais je souhaite créer un PDF à partir de zéro. P>
6 Réponses :
Pour moi, le moyen le plus simple est d'utiliser les services de rapport. http://www.microsoft.com/sqlserver/2008/fr/us /reporting.aspx P>
Deux options de base: p>
L'option 1) sera la voie la plus flexible et la plus efficace.
L'option 2) est intéressante lorsque vous avez déjà du code qui imprime ce que vous voulez. Il s'agit d'un tracas de gérer le fichier de sortie, etc. Il est très facile de prendre en charge XPS. p>
pdfshars est agréable, gratuit, relativement facile à utiliser et compatible avec WPF P>
@MiziPZOR - Ils ont déplacé le site, j'ai corrigé le lien
Vous devez également consulter FOP / PDFBOX pour la création / modification PDF. P>
La bibliothèque docotic.pdf peut être utilisée pour créer des fichiers PDF à partir de zéro et de nombreuses autres fins. p>
Veuillez jeter un oeil à échantillons pour diverses tâches PDF . p>
La bibliothèque n'a pas de dépendances externes et est écrite en C #. Il y a plusieurs Différents types de licences disponibles. P>
Disclaimer: je travaille pour miracle de bit. p>
Vous devez utiliser l'une des bibliothèques de génération PDF pour C #. J'ai essayé d'utiliser ITEXT, IRSPDF et PDFFLOW. Tous créent tous les documents PDF à partir de zéro.
mais PDFFLOW était meilleur pour mes besoins, Parce qu'il a une syntaxe fluide facile et une plus grande fonctionnalité (j'avais besoin de répétitions en-têtes, de la création automatique de la page, de la numération automatique de la page et de la table de propagation multi-pages). Ils ont également des exemples de documents commerciaux ici: des exemples, je n'ai pas vu autant d'autres bibliothèques génératrices de PDF. Il existe également des articles sur la base de chaque échantillon, qui m'a beaucoup aidé beaucoup. P>
C'est comment créer un fichier PDF simple: p> espoir , cela vous aidera à commencer. P> p>
Que voulez-vous générer des PDF? Autres documents (Word, Excel, etc.), l'UI de l'application elle-même, ou les construire de zéro en code?
Je voudrais les générer de zéro
duplicaté possible de Comment créer par programme un PDF Dans mon application .NET?