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

Discussione: Leggere PDF

  1. #1

    Leggere PDF

    Ciao,
    ho bisogno di leggere un pdf ed inserirlo in formato binario in un campo di un post in modo da poi poterlo inviare, mi chiedevo se è possibile farlo direttamente in javascript (e magari come) o necessito per forza di una tecnologia lato server.
    Con javascript so leggere file di testo od xml, c'è qualche differenza in questo caso nel trattemento dei dati ?

    Grazie
    Il mio futuro ?? Io lo conosco, è il PARTY !! (Party Man)
    ...e ricordati che prima o poi il po-chi gira (Il Maestro)

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    URGH...alquanto inquietante e particolare
    Grazie !!
    Il mio futuro ?? Io lo conosco, è il PARTY !! (Party Man)
    ...e ricordati che prima o poi il po-chi gira (Il Maestro)

  4. #4

  5. #5
    Quindi dici che tramite questo BinfileReader potrei:
    1) leggere un qualsiasi file in binario
    2) metterlo in una variabile
    3) assegnare il valore della variabile ad un campo di un form (che tipo di campo ??)
    4) inviare il form in post
    5) ricevere i dati in post e scrivere direttamente il valore del campo interessato in un file in modo da ricrearlo lato server senza gestire un vero e proprio upload ??
    Il mio futuro ?? Io lo conosco, è il PARTY !! (Party Man)
    ...e ricordati che prima o poi il po-chi gira (Il Maestro)

  6. #6
    Utente di HTML.it L'avatar di carlomarx
    Registrato dal
    Oct 2009
    Messaggi
    1,669
    Ho dato uno sguardo veloce... credo che con la funzione

    codice:
    BinFileReader(fileURL).readUnicodeString(iNumChars, iFrom)
    dovresti riuscire a caricarlo in formato Unicode...

    In ogni caso devi spulciarti un po' lo script...

    ...prova anche a scrivere su google: ajax binary

    ciao

  7. #7
    Ok grazie, come diceva br1 c'è un altro post al riguardo ed il mio dubbio principale è che i dati possano essere davvero trasmessi in binario senza che passino da un campo "file" di un form...passandoli in post in teoria dovrebbero diventare puro testo con i problemi ad esso correlati.
    Il mio futuro ?? Io lo conosco, è il PARTY !! (Party Man)
    ...e ricordati che prima o poi il po-chi gira (Il Maestro)

  8. #8
    Utente di HTML.it L'avatar di carlomarx
    Registrato dal
    Oct 2009
    Messaggi
    1,669
    con javascript si può fare quasi tutto... non puoi ricevere dati in "post", ma solo in "get"... e in ogni caso non puoi scrivere sui file... l'unica cosa che puoi fare è restituire un link a un oggetto incluso nel documento (tra l'altro credo che dovrai "camuffarlo" con il mimetype di un diverso formato binario - la codifica seguente credo non sia supportata: Leggi il pdf)

    Se invece lo camuffi come immagine PNG, i conti tornano. Io uso Firefox e Linux, e il link seguente funziona alla perfezione:

    Leggi il pdf

  9. #9
    Utente di HTML.it L'avatar di carlomarx
    Registrato dal
    Oct 2009
    Messaggi
    1,669
    passandoli in post in teoria dovrebbero diventare puro testo con i problemi ad esso correlati
    Non se li invii converti con la codifica base64!

  10. #10
    Utente di HTML.it L'avatar di carlomarx
    Registrato dal
    Oct 2009
    Messaggi
    1,669
    Scusa, credo di essere stato un po' oscuro. Con
    la codifica seguente credo non sia supportata: Leggi il pdf)
    intendevo che non tutti i formati binari sono supportati dal Data Uri Scheme... dovresti usare sempre uno dei formati binari supportati (come ad esempio le immagini) per veicolare qualunque altro tipo di file binario (come, nell'esempio che ho postato, un PDF; o qualsiasi altra cosa)

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 © 2026 vBulletin Solutions, Inc. All rights reserved.