WebSite X5Help Center

 
Skeggia 12
Skeggia 12
Moderator

Stampa pagina sito con grafica  it

Autore: Skeggia 12
Visite 2884, Followers 3, Condiviso 0  

buongiorno,
come da titolo, vorrei stampare una pagina web con annessa grafica, per essere più chiaro, praticamente la funzione che fa il tasto "STAMP" o "PRTSCRN" che dir si voglia, ma senza la parte riguardante prettamente il browser (l'intestazione e le barre sottostanti)...in poche parole solo la finestra della pagina web...
ho provato vari script js e jquery, ma non includono la grafica...

grazie per l'attenzione...

Postato il
15 RISPOSTE - 1 CORRETTO
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Utente del mese ESUtente del mese PT

... penso che potresti risolvere con il styleswitch.js che trovi in  DynamicDrive...

 ... ma!, ...senza aver io il programma!, forse potresti risolvere anche alla maccheronica, ma puoi provare solo tu e verificare...

1) - allega in Proprietà della Pagina | ESPERTO (o tramite Oggetto Codice HTML) ... un file vuoto(*) chiamato "print.css" e come destinazione al posto di "files" metti "style"; ... dovrai verificare se poi effettivamente vada a sovrascrivere il file "print.css" generato dal programma...

2) - sempre nel pannello ESPERTO | Codice personalizzato | Prima della chiusura di /HEAD incolla questa stringa:

<link rel="stylesheet" type="text/css" href="style/template.css" media="screen, print" />

_____________________

(*) - vuoto, oppure con le regole inverse, richiamandolo sempre prima della chiusura di /HEAD...

.

... prova, magari funziona ... 


ciao

_____________EDIT___________________

... !... mi è venuto in mente EasyCapture, che stampa lo scroll della pagina web...

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Skeggia 12
Skeggia 12
Moderator
Autore

ciao kol, non mi sono spiegato bene...
io vorrei stampare su carta o in pdf una pagina visualizzata nel browser completa di elementi grafici (ad es. una tabella... allego uno screenshot... la parte riquadrata in rosso...)...più o meno come fa il tasto prt scrn o stamp, che memorizza lo schermo, poi con un progr. di grafica lo apri, ce lo incolli lo ritagli e lo stampi...
ecco, vorrei evitare tutti questi passaggi...gli script che ho trovato in rete non includono la grafica...grazie...

Leggi di più
Postato il da Skeggia 12
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Utente del mese ESUtente del mese PT

... allora prova con quello che avevo aggiunto in edit, EasyCapture, di cui vedi un vecchio esempio di cattura dell'Avo di Answers con lo scroll automatico della pagina, cioè vengono catturate anche le parti non visibili nella finestra del browser in una ed unica immagine:    http://www.zspace.it/kolasim/miei_files/immagini/catturaWeb.png

.

ciao



Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Claudio D.
Claudio D.
Moderator
Utente del mese IT

...ummm , mi sa KolAsim , che Skeggia non voglia stampare/catturare i siti degli altri ma voglia far si che gli altri possano stampare una sua pagina esattamente come la vedono ...

Dico bene , Skeggia ?

Se si , avevo fatto delle prove senza risultati al 100% , nel senso che o l'impaginazione era kaput oppure qualche elemento della grafica mancava ( bordi delle celle , a volte gli sfondi ... ) , poi non avendo una necessità immediata avevo rinunciato ...

Da quello che avevo letto allora, bisogna riallacciarsi al primo suggerimento di KolAsim , cioè che serve un CSS non solo per il video ma anche per la stampa ...

Leggi qui :

http://www.lynda.com/articles/how-to-print-a-web-page

e qui:

http://doersguild.github.io/jQuery.print/demo/

ed infine qui:

http://www.aspsnippets.com/Articles/Print-DIV-contents-with-CSS-using-JavaScript-and-jQuery.aspx

dove ho ottenuto i migliori risultati , ma non al 100% purtroppo ...

Spero, se è quello che cerchi che  risolvano almeno a te il problema ...

ciao

Leggi di più
Postato il da Claudio D.
Skeggia 12
Skeggia 12
Moderator
Autore

yes claudio è proprio così, vorrei automatizzare la stampa della finestra del browser...vado a leggere...grazie...

Leggi di più
Postato il da Skeggia 12
Skeggia 12
Skeggia 12
Moderator
Autore

seee...tutto in inglese...no es para mi...yo hablo un poco deespañol...entonse no he entendido nada...grazie lo stesso...se non esiste uno script...magari da modificare...la vedo dura...

Leggi di più
Postato il da Skeggia 12
Claudio D.
Claudio D.
Moderator
Utente del mese IT

ahahah ... guardo se ti trovo qualcosa in spagnolo o in italiano ...

e se riesco faccio ancora due prove ... ma ti "basterebbe" stampare  la tabella ?

Leggi di più
Postato il da Claudio D.
Skeggia 12
Skeggia 12
Moderator
Autore

yes...

Leggi di più
Postato il da Skeggia 12
Claudio D.
Claudio D.
Moderator
Utente del mese IT

ma...  ...la mia stampa tabella funziona , guarda se fa al caso tuo ...

Leggi di più
Postato il da Claudio D.
Skeggia 12
Skeggia 12
Moderator
Autore

grazie del tuo interessamento claudio...non faccio per vantarmi ma non c'iò capito tanto...
cioè mi sembra di aver capito che bisogna individuare gli elementi da stampare manualmente...
invece dopo aver visto il tuo esempio, ho fatto una nuova ricerca più mirata e mi è capitato tra le mani questo...
http://www.html.it/articoli/stampare-porzioni-di-una-pagina-con-jprintarea-1/

che fa ottenere questo risultato in pdf e poi per allegarlo qui l'ho trasformato in jpg (non mi fa allegare gli zip)...screenshot...

l'unica cosa da fare è immettere #imContent nello script...

Leggi di più
Postato il da Skeggia 12
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Utente del mese ESUtente del mese PT
Skeggia 12
... ... vorrei automatizzare la stampa della finestra del browser... ... ...

... il mio iniziale suggerimento maccheronico (*) riguardava proprio il browser, e quindi penso che non hai provato...
... ho clonato una tua pagina, e questo è il risultato per provare la stampa da browser:
>> normale:  http://www.zspace.it/kolasim/trash/stampaSkeggia.html
>> (*) :  http://www.zspace.it/kolasim/trash/stampaSkeggia2.html

.

ciao 

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Skeggia 12
Skeggia 12
Moderator
Autore

si kol...non avevo provato...sto diventando pigro...no, dai, siccome la pagina che voglio stampare (su carta) prevede molte aree, come puoi vedere, non è una tabella unica, perchè dentro ci vado a inserire dati da DB, e lavorare sugli stili per stampare una sola pagina, vabbè che si fa una volta sola..però... e con questo jquery funziona alla grande...senza fatica...ma questo non vuol dire che mi piace la pappa pronta...prima di questo ne avevo provate talmente tante, senza risolvere...grazie comunque a te e claudio per il supporto e per lo stimolo a risolvere...

Leggi di più
Postato il da Skeggia 12
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Utente del mese ESUtente del mese PT

...  ....

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Claudio D.
Claudio D.
Moderator
Utente del mese IT

Ottimo ! Ciao alla prossima !

Leggi di più
Postato il da Claudio D.