Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14

Discussione: aprire file pdf

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2008
    Messaggi
    153

    aprire file pdf

    salve ragazzi avrei bisogno del vostro aiuto.
    ho un pulsante in flash e vorrei che quando viene premuto si apra un file in pdf ma non riesco ad impostare il collegamento.
    Inoltre è possibile aprire il file pdf senza far visualizzare il programma acrobat?
    ed ancora una volta aperto il file in pdf è possibile stamparlo da flash senza andare sull'icona di stampa di acrobat ( in pratica voglio creare un pulsante da flash che stampi direttamente il file pdf).
    grazie.

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2008
    Messaggi
    153

    chiarimenti

    per favore potete dirmi perche non ho nessuna risposta.
    grazie.

  3. #3
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182

    Re: chiarimenti

    Originariamente inviato da URBANIP
    per favore potete dirmi perche non ho nessuna risposta.
    grazie.
    I forum funzionano così.
    Considera che sono gratuiti e chi vuole e può rispondere lo fa secondo il tempo che vuole dedicargli, a volte capita anche di non avere alcuna risposta al proprio thread, ma basta riportarlo a galla rispondendo con un UP alla discussione, è tutto nel regolamento comunque.

    Detto questo, un pdf può essere aperto solo con Acrobat, ma per Flash esiste la possibilità di sfruttare un "motore" che converte un documento di testo di qualsiasi genere (doc, txt, rtf ed anche pdf) in un filmato swf che contiene al proprio interno un lettore del documento che funziona come acrobat reader, ma può essere comandato da flash con un'API predisposta apposta per l'uso.
    Il "motore" si chiama FlashPaper, è un programma a pagamento che una volta installato nel sistema, aggiunge una stampante virtuale e quando si manda in stampa il documento, scegliendo questa stampante virtuale, si salva un swf che contiene il documento compreso di lettore con tasti zoom, cambio pagina ecc...
    L'swf va caricato dentro un filmato contenitore e ne puoi gestire la visibilità ecc con i comandi predisposti, tramite actionscript.

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2008
    Messaggi
    153

    aprire file pdf

    grazie, sei stato veramente prezioso.
    Forse per il momento accantono l'idea del motore da te suggeritomi ( visto che c'entra API e non so cosa sia ).
    Per favore puoi spiegarmi come faccio a collegare ad un pulsante l'apertura del file PDF.
    Grazie.

  5. #5
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182

    Re: aprire file pdf

    Originariamente inviato da URBANIP
    grazie, sei stato veramente prezioso.
    Forse per il momento accantono l'idea del motore da te suggeritomi ( visto che c'entra API e non so cosa sia ).
    Per favore puoi spiegarmi come faccio a collegare ad un pulsante l'apertura del file PDF.
    Grazie.
    L'API in tutti i linguaggi, è una serie di funzioni, in questo caso funzioni di actionscript, che ti consentono di comunicare con un oggetto esterno come appunto il componente creato da flashpaper dentro all'swf che contiene il tuo documento.
    Per l'apertura dell'swf, dipende se stai su web o in locale. Nel primo caso utilizzi il getURL anche se non sempre funziona: on(release) {getURL("test.pdf", "_blank");}.
    Se invece esegui un exe in locale, usi una delle tecniche elencate in questo articolo: http://flash.html.it/articoli/leggi/...erni-in-flash/

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2008
    Messaggi
    153

    api di flashpaper

    grazie, sei stato veramente gentile.
    per favore mi puoi fare un 'esempio di dove possono trovare l'api in flash cs3 (as3).
    inoltre volevo dirti che l'applicazione che sto cercando di realizzare lavora in locale.

  7. #7
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Era un po' che non tenevo d'occhio quel prodotto e sono andato a vedere sul sito dell'Adobe, ma ho visto che si sono fermati alla versione 2, perciò l'API non è stata aggiornata ed è ferma ad Actionscript 2.
    Un filmato AS2 può comunque essere caricato dentro un filmato che usa AS3, però non è controllabile dal filmato principale, perciò non potresti gestire dal filmato principale la visualizzazione dei pulsanti e le altre cosette possibili sfruttando i comandi impostati di quel player.
    A questo punto, considerando che usi AS3 e che devi realizzare un'applicazione in locale, direi che dovresti affidarti all'estensione per Flash, ossia AIR.
    Si tratta di un insieme di librerie realizzate per sfruttare caratteristiche desktop altrimenti non utilizzabili con l'actionscript originale.
    Tra le classi di AIR c'è HTMLLoader che in pratica ti consente di caricare una pagina web all'interno del filmato e, come i browser, può caricare anche pdf, previa verifica che i pdf siano leggibili all'interno del filmato.
    C'è un pochino da studiare, ma non ci sono grosse difficoltà, intanto però ti consiglio di scaricare dal sito dell'Adobe l'estensione di AIR per Flash e di iniziare a consultare la guida di AIR, magari iniziando proprio da HTMLLoader.

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2008
    Messaggi
    153
    i tuoi consigli sono veramente utili.
    purtroppo non riesco a trovare il manuale dove posso cominciare a vedere il funzionamento di AIR.
    Tu puoi continuare ad aiutarmi ??.
    Grazie.

  9. #9
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Per un test puoi fare molto semplicemente in questo modo:

    Codice PHP:
    import flash.html.HTMLLoader;
    var 
    h:HTMLLoader = new HTMLLoader();
    h.load(new URLRequest("test.pdf"));
    h.width 500;
    h.height 400;
    addChild(h); 

  10. #10
    Utente di HTML.it
    Registrato dal
    Sep 2008
    Messaggi
    153
    SCUSA MA QUESTO CODICE DOVE LO DEBBO INSERIRE .
    ALL'INTERNO DI FLASH IN UN FOTOGRAMMA CHIAVE ( ACTION SCRIPT)
    grazie.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.