Génération de Delphi PDF
Nous utilisons Rapide de Rapports pour créer des rapports, mais nous ne sommes pas très heureux avec la qualité dans les documents qu'il crée. Je sais que l'on peut brancher d'autres PDF des composants à la place de celui qui vient avec FastReports donc ma question est
À quoi bon PDF composants y sont (Gratuits ou payants) pour Delphi? Idéalement, il ne devrait pas nécessiter de dll.
Edit: j'ai acheté Gnostice à la fin, car il avait la FastReports de l'intégration, de source disponible et d'une assez bonne réputation. J'ai cependant trouvé un problème (après je l'avais acheté) avec exportation des rapports de plusieurs pages à partir de FastReports au format PDF dans lequel le composant de fuites de mémoire et corrompt la sortie. J'ai signalé à Gnostice donc je suppose que nous allons voir à quel point leur soutien dans les prochains jours...
Edit 2: Gnostice revint avec un correctif qui corrige la fuite de mémoire et le corrompu de sortie.
source d'informationauteur Marius
Vous devez vous connecter pour publier un commentaire.
Nous utilisons Gnostice et sont très heureux avec elle. Il nous permet d'imprimer notre ReportBuilder les rapports au format PDF, HTML, XML, Excel, Gif, ...
Quelques problèmes mineurs, nous avons trouvé de travail avec le composant
Utilisez notre SynPDF unité. Parmi ses fonctionnalités, vous pouvez utiliser un vrai TCanvas pour créer le PDF, et incorporer les polices truetype sous-ensembles. C'est l'une des rares bibliothèques de manipulation de la langue arabe et, tel (via le UniScribe API). Il est entièrement Unicode prêt, et très rapide.
Et il est GRATUIT et OpenSource!
Fonctionne à partir de Delphi 6 Delphi XE.
http://blog.synopse.info/?q=pdf
Nous utilisons wPDF. Nous n'avons pas de générer des fichiers pdf directement pensé - nous générer divers rapports, et imprimer au format pdf comme une alternative à l'imprimante.
PowerPDF est libre et open source (LGPL). ses vraiment petit mais efficace!
PowerPDF
Voici quelques (Tout commerce), je suis tombé sur lorsque vous cherchez quelque chose de similaire:
VisPDF Bibliothèque - C'est la peine de vérifier et vous obtenez la source.
PDFDoc Scout de la bibliothèque - C'est un contrôle ActiveX et vous n'obtenez pas de source, mais qui a de bonnes caractéristiques (bon HTML pour la conversion en PDF par exemple).
PDF Creator Pilot - La peine de vérifier.
J'ai trouvé que l'librement disponibles LibHaru, PoDoFo n'étaient pas à la hauteur de mes exigences malheureusement.
J'ai été en utilisant wPDF avec QuickReports /QRDesign. Essentiellement par la conversion du rapport à un métafichier ensuite produire le pdf. Il prétend également avoir de Rapport de soutien.
IIPDFLib par llionsoft: http://www.llion.net
Delphi bibliothèque llPDFLib 3.6
llPDFLib est un pur Objet de Pascal bibliothèque pour créer des documents PDF. Cette bibliothèque ne pas utiliser toute la DLL externe ou un logiciel tiers pour générer des fichiers PDF. La bibliothèque comprend TPDFDocument de composants avec des propriétés et des méthodes comme Delphi TPrinter mais est conçu pour générer un fichier PDF.
Caractéristiques:
Il coûte 299 $US, mais vous obtenez ce que vous payez.
le texte d'alt http://www.llion.net/images/products/llpdflib-s-mid.jpg
Il y a 2 façons de créer des rapports PDF à l'aide de eDocEngine. Soit vous utilisez un générateur de rapports composant (comme QuickReport, Rave, etc) et ensuite utiliser le eDocEngine interface pour enregistrer le contenu au format PDF.
L'autre façon est de programmtically utilisation TgtPDFDocument de la classe et puis les paramètres de ses propriétés et des collections. Cela donne beaucoup plus de contrôle sur des caractéristiques comme les filigranes, les autorisations, le mot de passe de sécurité etc.