Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di ivy_76
    Registrato dal
    Dec 2004
    Messaggi
    1,822

    Chiarimenti su come stampare etichette su carta

    Ciao

    è da un po che non uso il PHP / HTML per stampare per cui non sono molto aggiornato in materia.
    Ho un DB pieno di indirizzi di aziende che dovrebbero essere stampare come etichette su carta. Tempo fa avevo gia fatto una cosa del genere ma c'erano dei problemi di compatibilità con i vari browser riguardo la stampa da una pagina ad una successiva in quanto non erano supportati in pieno i margini di stampa verticale e orizzontale.
    E' ancora cosi ? O comunque quale sarebbe la soluzione migliore per stampare una serie di dati prelevati da un DB MySQL con PHP ?
    TORTA DI RISO .. F I N I T A !!

    Da M.C.S.A. a impiegato pubblico :-(

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    1,150

    Re: Chiarimenti su come stampare etichette su carta

    Originariamente inviato da ivy_76
    Ciao

    è da un po che non uso il PHP / HTML per stampare per cui non sono molto aggiornato in materia.
    Ho un DB pieno di indirizzi di aziende che dovrebbero essere stampare come etichette su carta. Tempo fa avevo gia fatto una cosa del genere ma c'erano dei problemi di compatibilità con i vari browser riguardo la stampa da una pagina ad una successiva in quanto non erano supportati in pieno i margini di stampa verticale e orizzontale.
    E' ancora cosi ? O comunque quale sarebbe la soluzione migliore per stampare una serie di dati prelevati da un DB MySQL con PHP ?
    Credo che la soluzione migliore sia quella di creare un file .pdf
    Ti permette di gestire abbastanza bene i margini e non hai problemi di compatibilita'.

  3. #3
    Utente di HTML.it L'avatar di ivy_76
    Registrato dal
    Dec 2004
    Messaggi
    1,822
    OK il PDF potrebbe essere la soluzione ideale.

    Mi informo un po su come gestire i dati in modo da non trovarli tagliati tra una pagina e l'altra in questo modo

    ******** pagina 1 ****
    ditta pinco pallina
    via torino 10
    ****** fine pag 1 ****



    ******** pagina 2 ****
    citta (prov)
    **** fine pag 2 *****
    TORTA DI RISO .. F I N I T A !!

    Da M.C.S.A. a impiegato pubblico :-(

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    1,150
    Originariamente inviato da ivy_76
    OK il PDF potrebbe essere la soluzione ideale.

    Mi informo un po su come gestire i dati in modo da non trovarli tagliati tra una pagina e l'altra in questo modo

    ******** pagina 1 ****
    ditta pinco pallina
    via torino 10
    ****** fine pag 1 ****



    ******** pagina 2 ****
    citta (prov)
    **** fine pag 2 *****
    La libreria pdf per Php (ma anche per Asp) gestisce il salto pagina. Non dovresti avere problemi. Quella per Asp era molto piu' limitata rispetto a quella per Php, che e' invece completissima.

    Fai una ricerca qui o su google.

  5. #5
    Utente di HTML.it L'avatar di ivy_76
    Registrato dal
    Dec 2004
    Messaggi
    1,822
    ok ora ho trovato un esempio qui

    http://www.ikaro.net/articoli/cnt/cr...php-00393.html


    che mi sembra fare proprio al caso mio per la gestione delle etichette. Lo provo e poi posto di nuovo qui il risultato
    TORTA DI RISO .. F I N I T A !!

    Da M.C.S.A. a impiegato pubblico :-(

  6. #6
    Utente di HTML.it L'avatar di ivy_76
    Registrato dal
    Dec 2004
    Messaggi
    1,822
    Ok il codice l'ho provato e funziona. L'unico neo è che non riesco ad andare a capo negli indirizzi. Vorrei formattare l'etichetta in questo modo ad esempio

    Mario Rossi
    Savona

    Le varie colonne che in origine erano cosi

    $COL_A=$labels['nome'][$i].$labels['indirizzo'][$i].$labels['citta'][$i];


    le ho modificate cosi

    $COL_A=$labels['nome'][$i]. " " . $labels['indirizzo'][$i]. "
    " . $labels['citta'][$i];


    ma anziche andare a capo, mostra proprio il tag
    TORTA DI RISO .. F I N I T A !!

    Da M.C.S.A. a impiegato pubblico :-(

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.