Question

Je souhaite créer des rapports qui puissent être explorés par les lecteurs, mais les rapports doivent être au format PDF. J'ai deux options:

  1. Lien du fichier PDF vers un outil de rapport en ligne
  2. Rendre les rapports eux-mêmes interactifs

j'aime bien le # 2 ...

Je pense pouvoir le faire avec Adobe AIR (Flex, Flash + Adobe Reader version 9 ou supérieure).

Certains outils permettent de créer des documents PDF par programmation (AIR?, AlivePDF)

Il existe des cadres dans Adboe qui sont idéaux pour les rapports et les graphiques (Flex)

Et les documents PDF peuvent contenir du contenu Flash (Adobe Reader 9 +)

Mes questions sont les suivantes:

  1. Si j'ai un composant Flash interactif dans un document PDF et que je vais imprimer, que vais-je imprimer? La vue actuelle de Flash sera-t-elle imprimée?

  2. Si je veux explorer en profondeur, toutes les données doivent être dans le document PDF (il doit être autonome). C'est bon ... mais comment puis-je mettre les données dans le PDF par programme? Est-ce fait avec Flex et AlivePDF?

  3. J'ai vu un échantillon en ligne d'un rapport de cartographie interactive dans un document PDF, mais je ne le trouve pas. :( J'aimerais bien trouver quelque chose à nouveau si vous en connaissez un.

Je sens que je peux avoir toutes les pièces, mais ne pas comprendre correctement comment elles vont toutes ensemble. Des idées?

Était-ce utile?

La solution

Réponse à la question 3: Actuellement, AlivePDF ne vous permet pas d'incorporer du contenu Flash dans un fichier PDF généré. Les fichiers PDF générés peuvent inclure du texte, des images, des graphiques simples et certaines fonctionnalités non visuelles telles que les signets.

Autres conseils

Les PDF ont maintenant JavaScript comme langage de contrôle natif. Avec celui-ci, vous pouvez intégrer des "liens". qui saute à d’autres pages, etc.

Théoriquement, vous pouvez appeler des services Web à partir d’un fichier PDF à l’aide de JS et traiter les réponses, voire remplir dynamiquement les zones de page.

MAIS

Les PDF sont utiles pour fournir un document qui a l'apparence et l'impression identique partout. Ils sont également bons pour les formulaires à remplir. Ils ne sont PAS construits pour " approfondir " côté client. Pouvez-vous vérifier les objectifs du projet pour voir pourquoi ils veulent des PDF dynamiques? S'ils veulent la portabilité (c'est-à-dire sans connexion Web), vous pouvez peut-être leur donner ce qu'ils veulent avec une application AIR et un fichier XML.

A bientôt

nous avons développé des contenus interactifs pour PDF / flashpaper / etc, en utilisant flex comme interface frontale, mais nous gérons la création de rapports côté serveur à l'aide de cfdocument / cfpdf de coldfusion (ou de Itext si nous avons vraiment besoin d'alien). niveaux de placement / contrôle / etc). En gros, l’utilisateur choisit le contenu & amp; l'application cf sur le backend le présente & amp; renvoie le rapport.

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