2016-06-28 2 views
-1

J'ai travaillé avec MigraDoc v1.32 sur un projet et j'ai eu des temps de génération PDF très lents lors de la création de tables. J'ai regardé la FAQ de MigraDoc et j'ai vu qu'ils avaient résolu la lenteur de la génération de tables avec leur version bêta v1.5, mais toutes les fonctionnalités de la version 1.32 n'avaient pas encore été implémentées. J'ai essayé de passer à la version 1.5 via NuGet mais j'ai trouvé que certaines des fonctionnalités que j'utilisais (Unit, TextMeasurement, entre autres) n'étaient pas encore terminées.Puis-je améliorer le temps de génération de la table MigraDoc v1.32?

Je me demande si quelqu'un a réussi à faire fonctionner MigraDoc 1.5 correctement, ou a trouvé un moyen d'accélérer le temps de génération de la table en 1.32?

Répondre

0

La version 1.50 beta 3 fonctionne très bien et reste stable.

Si vous constatez que des détails sont manquants, utilisez le modèle de soumission de problème pour informer les fabricants de MigraDoc de ce qui ne va pas.
http://forum.pdfsharp.net/viewtopic.php?f=2&t=832

Ou essayez avec le patch 1.32 pakeha:
http://forum.pdfsharp.net/viewtopic.php?p=1601#p1601

Dans mes tests 1,50 était plus rapide que le patché 1.32. J'irais pour 1.50.

Mise à jour: La classe TextMeasurement a été définitivement supprimée de MigraDoc.
Une version mise à jour de la classe TextMeasurement pour une utilisation avec PdfSharp 1.50 se trouvent dans le forum:
http://forum.pdfsharp.net/viewtopic.php?p=9390#p9390
comprennent juste le fichier TextMeasurement.cs dans votre projet.