Rapport Flex; Génération de rapports pour l'impression.


Nous savons tous que le mal peut encore fléchir face à des documents PDF et nous savons aussi que leur impression API est encore difficile à comprendre et à utiliser plus de ... eh bien, c'est là que la flexReport entrer, encore peu utilisée par très peu de gens mais qui est sans aucun doute les meilleures alternatives à l'impression de fléchir.

Ce rapport flex travaille avec "pages" modèle qui sont créés en tant que composants MXML et il est temps de les voir à moi pour l'impression de notre document sont affichés sur notre écran à l'aide d'une capture d'écran de chaque page, même si son usage mai sembler une peu compliqué laissez-moi vous dire quelle est la meilleure solution je sais que le niveau de la prévisualisation de l'impression. Et sur la AlivePDF pouvez également créer des PDF avec notre contenu sur les pages, mais avec une sauvegarde, en format PDF ne pas accepter la création d'un aménagement d'un DataGrid, par exemple, ce qui rend Flex rapport est la création de une image à partir de chaque page et les ajoute en PDF, c'est-à-dire, notre PDF est une copie de votre flex ce que le temps de visualiser et d'imprimer des PDF à la qualité laisse beaucoup à désirer ... mais la bonne nouvelle est que si l'impression de prendre ce même document de la flexion, sans générer le fichier PDF, la qualité est très bonne, si bien qu devient fiable à utiliser dans les applications et laisser un aspect professionnel et comme vous pouvez le voir dans l'image ci-dessous (à noter que la J'ai fait quelques changements dans la présentation):

image

Parce que le code source de Flex rapport est seulement disponible en dépôt SVN, j'ai pris la liberté de faire une version à télécharger qui peuvent trouver ici.

L'exemple ci-dessus peut être vu en ligne ici, en observant que le bouton de générer un PDF pour traiter un fichier PDF, environ 1 minute, car il envoie un bitearray données de chaque imgem ...

Le code source peut être consultée ici

Site Officiel: http://www.kemelyon.com

J'espère qu'il sera utile.

Observe.

version pdf temporairement indisponible.
Laissez un commentaire ou un trackback

14 Commentaires

  1. 11 juillet 2008 à 2:22 pm | Lien permanent

    Mario version de télécharger les sources de ce rapport flex sans l'extension. Merci.

  2. 11 juillet 2008 à 2:25 pm | Lien permanent

    Hmm ... ici est au travail, l'extension. Rar, qui est le nom de fichier / erreur de donner?

    cumps.

  3. 11 juillet 2008 à 2:25 pm | Lien permanent

    Mario, essayé, zip, mxml, et elle a été constatée. "Inexploré. Merci. hehehe :)

  4. 11 juillet 2008 à 2:27 pm | Lien permanent

    seulement avec le nom:-gestionnaire de téléchargement sans l'extension.

  5. 11 juillet 2008 à 2:37 pm | Lien permanent

    Mario, excusez mon ignorance, mais les dossiers, fichiers, je dois mettre dans mon projet pour que je puisse générer le rapport.: (

    Ne pas quitter l'endroit.

    Merci.

  6. 11 juillet 2008 à 2:41 pm | Lien permanent

    Il devrait créer un nouveau projet, et de copier les dossiers org, lib et des biens qui sont en flexreport dossier dans le dossier racine de votre régime, généralement pour le dossier src.

    puis il suffit de suivre les mêmes étapes dans mon exemple ci-dessus ...

    L'autre est le dossier. Rar est un exemple de l'origine de la flex rapport.

    Cumps.

  7. Marcos Chi
    28 juillet 2008 à 5:51 pm | Lien permanent

    Mario, je suis en développement Flex 2 ...
    Cette flexReport travaille en Flex 2?

    Observe!

  8. 28 juillet 2008 à 6:25 pm | Lien permanent

    Oui Marcos Chi. Le rapport est basé sur flex Action Script 3, puis amende de travail dans Flex 2 :)

    Serrer dans ses bras.

  9. 2 septembre 2008 à 4:52 pm | Lien permanent

    Mario, bonjour. Mon rapport présente bien, mais lorsque je clique sur un de générer un PDF sur le serveur de sorte qu'il semble http://www.dominio.com/os/create.php?name=ticket.pdf&method=attachment et ne génère pas le PDF, mais il fonctionne sur localhost d'accord. dans Firefox et Explorer. Merci!

  10. 3 septembre 2008 à 6:22 am | Permalink

    Mais c'est exactement url?

  11. 3 septembre 2008 à 5:50 pm | Lien permanent

    semble en fait est - http://www.colmeiavirtual.com/os/create.php?name=ticket.pdf&method=attachment, le fichier create.php doivent être dans un répertoire ou un fichier avec quelques-uns? Merci.

  12. 3 septembre 2008 à 9:53 pm | Lien permanent

    Le fichier create.php doivent être dans le dossier: "la"

    http://www.colmeiavirtual.com/os/

    si tel est le cas, tout devrait bien se passer :) s'il ne fonctionne pas, l'erreur montre ...

  13. 8 septembre 2008 à 3:02 pm | Lien permanent

    Mario, le serveur de fichiers sur create.php était vide. trouvé inconscient. Maintenant, les travaux juridiques! Et en fonction PHP que vous avez envoyé à découvrir le message d'erreur "entrée". Merci!

  14. 6 octobre 2008 à 3:30 am | Permalink

    J'ai adoré la nouvelle musique de VCS est beau ....

    Tb vous aime très Victor Keys ..
    Bjusssssssssssssssssss ..

    Lana

Laisser un commentaire

Votre e-mail n'est jamais publié ou partagé. Les champs obligatoires sont marqués d'un *