Visualizzazione dei risultati da 1 a 10 su 12

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di U235
    Registrato dal
    Mar 2006
    Messaggi
    1,539
    Quote Originariamente inviata da badaze Visualizza il messaggio
    In questo caso penso se la puo' scordare.

    Boh... so che esiste pdf.js, ma non l'ho mai provata. In ogni caso partendo da una stringa in base64 del pdf può visualizzarla per esempio così (su un frame):

    codice:
    <script>
            var pdf = "JVBERi0xLjUNCiW1tbW1DQoxIDAgb2JqDQo...";//se metto tutto il pdf i poveri criceti schiattano
            var iframe = document.createElement("iframe");
            iframe.height = 1200;
            iframe.width = 800;
            iframe.src = "data:application/pdf;base64, " + pdf;
            document.body.appendChild(iframe);
    </script>
    Oppure su una nuova finestra :
    codice:
    <script>
            var pdf = "JVBERi0xLjUNCiW1tbW1DQoxIDAgb2JqDQo...";//se metto tutto il pdf i poveri criceti schiattano
            window.open("data:application/pdf;base64, " + pdf);
    </script>
    ecc.
    Ma IE e compagni spezzano la stringa. Mi pare sia sino a 1024.

  2. #2
    Ok grazie a tutti. Ora sono fuori per Pasqua ma appena torno provo.
    Ma IE e compagni spezzano la stringa. Mi pare sia sino a 1024.
    L'unica cosa che non ho capito è che problema derivi dal fatto che le spezzi le stringhe...

  3. #3
    Quote Originariamente inviata da U235 Visualizza il messaggio
    Boh... so che esiste pdf.js, ma non l'ho mai provata. In ogni caso partendo da una stringa in base64 del pdf può visualizzarla per esempio così (su un frame):

    codice:
    <script>
            var pdf = "JVBERi0xLjUNCiW1tbW1DQoxIDAgb2JqDQo...";//se metto tutto il pdf i poveri criceti schiattano
            var iframe = document.createElement("iframe");
            iframe.height = 1200;
            iframe.width = 800;
            iframe.src = "data:application/pdf;base64, " + pdf;
            document.body.appendChild(iframe);
    </script>
    Oppure su una nuova finestra :
    codice:
    <script>
            var pdf = "JVBERi0xLjUNCiW1tbW1DQoxIDAgb2JqDQo...";//se metto tutto il pdf i poveri criceti schiattano
            window.open("data:application/pdf;base64, " + pdf);
    </script>
    ecc.
    Ma IE e compagni spezzano la stringa. Mi pare sia sino a 1024.
    Okok grazie mille a tutti. Ora sono fuori per Pasqua, ma appena torno proverò in questo modo. L'unica cosa che non ho capito è cosa comporta il fatto che IE spezzi la stringa...
    Grazie e auguri
    Lorenzo

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.