Domanda

Voglio creare report che possono essere analizzati dai lettori, ma i report devono essere PDF. Ho due opzioni:

  1. Collegamento dal PDF a uno strumento di report online
  2. Rendi interattivi i rapporti

Mi piace # 2 ...

Credo di poterlo fare con Adobe AIR (Flex, Flash + Adobe Reader 9 o versioni successive).

Esistono strumenti che possono creare documenti PDF in modo programmatico (AIR ?, AlivePDF)

In Adboe ci sono framework ideali per report e grafici (Flex)

E i documenti PDF possono contenere contenuti flash (Adobe Reader 9+)

Le mie domande sono:

  1. Se ho un componente Flash interattivo in un documento PDF e vado a stampare, cosa verrà stampato? Verrà stampata l'attuale visualizzazione di Flash?

  2. Se voglio approfondire, tutti i dati devono essere nel documento PDF (devono essere indipendenti). Questo va bene ... ma come posso inserire i dati nel PDF in modo programmatico? Questo è fatto con Flex e AlivePDF?

  3. Ho visto un campione online di un report grafico interattivo in un documento PDF, ma ora non riesco a trovarlo. :( Mi piacerebbe trovare qualcosa di nuovo se ne conosci uno.

Sento che potrei avere tutti i pezzi, ma non capire correttamente come vanno tutti insieme. Qualche idea?

È stato utile?

Soluzione

Risposta alla domanda 3: AlivePDF attualmente non consente di incorporare contenuto Flash in un PDF generato. I PDF generati possono includere testo, immagini, grafica semplice e alcune funzionalità non visive come i segnalibri.

Altri suggerimenti

I PDF hanno JavaScript come lingua di controllo nativa ora. Con esso, puoi incorporare " collegamenti " che salta ad altre pagine, ecc.

Teoricamente, puoi chiamare i servizi web da un PDF usando JS ed elaborare le risposte, magari anche riempiendo dinamicamente le aree della pagina.

MA

I PDF sono utili per fornire un documento che abbia lo stesso aspetto e che stampi ovunque. Sono anche utili per i moduli di compilazione. NON sono costruiti per "drill-down" sul lato client. Puoi controllare gli obiettivi del progetto per capire perché vogliono PDF dinamici? Se vogliono la portabilità (cioè senza una connessione web), forse puoi dare loro quello che vogliono con un'applicazione AIR e un file XML.

Saluti

abbiamo sviluppato contenuti interattivi report per PDF / flashpaper / etc usando flex come front-end, ma gestiamo il lato server per la creazione effettiva dei report usando cfdocument / cfpdf di coldfusion (o Itext se abbiamo davvero bisogno di folle livelli di posizionamento / controllo / ecc.). fondamentalmente l'utente sceglie il contenuto & amp; l'app cf sul back-end la definisce & amp; rispedisce il rapporto.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top