Question

Notre application ASP.NET doit pouvoir exporter le contenu Web vers des documents PDF et Word.

Dans le passé, nous utilisions les bibliothèques d'Aspose pour accomplir cela, mais nous les avons trouvés: être un peu trop bas en termes de construction de documents. par exemple. Nous avons dû écrire des fonctions basées sur des points en utilisant des primitives de forme pour créer des listes à puces.

Dans les meilleurs cas, nous indiquerions un outil à notre page imprimable de style CSS et obtiendrions automatiquement un document PDF ou Word contenant le même contenu stylé de la même manière.

Avez-vous eu une bonne expérience en utilisant des outils qui pourraient accomplir cela?

Était-ce utile?

La solution 3

Nous nous orientons vers PrinceXML pour la création de documentation PDF, qui semble bien s'accorder avec notre volonté d'insérer XHTML / CSS dans un PDF sans construction de document supplémentaire.

Autres conseils

ITextSharp est un outil PDF assez facile à utiliser avec .Net (c'est un port du projet iText java). Libre, open source et de très haut niveau, c’est le code pour les puces:

List overview = new List(false, 10); //false =unordered, true= numbered
overview.Add(new ListItem("This is an item"));
overview.Add("This is another item");

Ne fait cependant pas Microsoft Word.

Pour la génération PDF dynamique, nous avons utilisé TallPDF ..... a plutôt bien fonctionné .....

C’est une bibliothèque .net que j’ai écrite pour générer des rapports basés sur des modèles. Il génère facilement des documents RTF. Je suppose que vous devrez l’intégrer à une autre bibliothèque pour générer des documents PDF.

Découvrez les modèles NT sur ntemplates.codeplex.com

Je ne crois pas qu'ils effectuent l'automagique, mais j'ai de la chance avec les jeux d'outils SyncFusions.

Découvrez le le kit de développement pdfFactory .

Je ne l'ai pas utilisé moi-même, mais l'outil FinePrint de les mêmes personnes étaient l’un des meilleurs outils pour Windows (n’utilisant plus Windows ni FinePrint).

Pour générer des fichiers Word, envisagez d'utiliser le nouveau format OpenXML. Microsoft fournit un bon support, et il devrait être assez facile à utiliser. Exemple d'article

Nous utilisons www.alt-soft.com Xml2PDF pour cette

.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top