Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222

    stampare pagina web in pdf mantenendo css

    ciao, dovrei stampare alcune pagine web tabellari e lo vorrei fare direttamente in stampa file per poi poter creare un book pdf. Dai primi tentativi direi che non mi considera i css e quindi mi ritrovo una stampa che altro non è che un elenco del cavolo senza nessun tipo di formattazione. Qualcuno sa dirmi come risolvere? grazie
    Si fanno sempre nuove scoperte

  2. #2
    Moderatrice di Grafica, Cerco e offro lavoro L'avatar di Myaku
    Registrato dal
    Nov 2006
    Messaggi
    10,349
    il tuo css è predisposto per media="print"?

  3. #3
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    no, mi basta aggiungere il media?
    Si fanno sempre nuove scoperte

  4. #4
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    no. dopo aver specificato l'indirizzo, ovviamente, devi impostare il foglio.
    di solito bastano poche modifiche al foglio che hai usato per screen perché vada bene per la stampa.
    controlla i risultati di stampa sia con FF che con IE:
    saranno comunque diversi, anche se di poco

    <link rel="stylesheet" href="print.css" type="text/css" media="print">

  5. #5
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    per impostare il foglio intendi che devo riscrivere alcune parti del css? ed è possibile che una pagina abbia sia il media screen che print? faranno capo a due css diversi? e come farà il browser a riconoscere il media? (in questo caso credo che il css per la stampa venga riconosciuto al momento della stampa, ma generalmente?
    thank's
    Si fanno sempre nuove scoperte

  6. #6
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    Originariamente inviato da gabar-el
    per impostare il foglio intendi che devo riscrivere alcune parti del css?
    ed è possibile che una pagina abbia sia il media screen che print?
    faranno capo a due css diversi?
    e come farà il browser a riconoscere il media? (in questo caso credo che il css per la stampa venga riconosciuto al momento della stampa, ma generalmente?
    thank's
    -si
    -si, anche di più
    -si, anche di più se ti servono (vedi impostazioni per palmari, ad esempio)
    -lo stai dichiarando: media="screen" , media="print" , ecc ecc
    se non lo dichiari, la stampa si arrangia con quello che ha: ovvero saltra fuori certamente un mezzo casino...

    preguz

  7. #7
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    ok, grazie delle info...
    quindi devo dichiarare il media, vedere come è messo e poi sistemare il css in base a ciò che vedo, giusto? tu dici che dichiarando il media il browser lo riconosce, ma una volta che io modifico il css per il media che mi serve dopo lo avrò incasinato per poterlo vedere nuovamente bene in screen. Non capisco come posso dichiarare + media se il css è sempre quello, dovrò avere + css per quanti media ho no?
    Si fanno sempre nuove scoperte

  8. #8
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    evidentemente non mi sono spiegato...
    devi impostare UN foglio di stile per OGNI media al quale ti riferisci, esempio:
    <link rel="stylesheet" href="css/screen.css" type="text/css" media="screen">
    <link rel="stylesheet" href="css/print.css" type="text/css" media="print">

    una guida:
    http://css.html.it/guide/lezione/17/lattributo-media/


  9. #9
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    evidentemente non avevo capito io....
    ok tutto chiaro, grazie...
    Si fanno sempre nuove scoperte

  10. #10
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    alla fine ho installato adobe acrobat 6 e di conseguenza la stampante pdf. con ff riesco a stampare come vorrei, unica pecca non mi vede gli sfondi delle celle che sono colorati e me li fa bianchi, come posso ovviare al problema?
    grazie
    Si fanno sempre nuove scoperte

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.