Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Stampare con PHP

  1. #1

    Stampare con PHP

    Salve a tutti,
    non sò se sia un tema già trattato ma non ho visto nulla di simile...

    come da titolo volevo poter stampare tramite uno script PHP.

    Da Windows ho utilizzato l'estensione php_printer.dll (che esiste appunto SOLO per windows), con la quale mi sono trovato benino e vorrei usare qualcosa del genere anche su Ubuntu.

    Da qualche parte ho letto della possibilità di stampare tramite Adobe, ma la soluzione non mi piace e non credo funzioni anche su Linux...

    Purtroppo non credo esiste niente di simile...quindi ho deciso di intraprendere una strada diversa...ovvero per il momento:
    creo il file pdf con le librerie FPDF,
    poi ottengo la lista delle stampanti disponibili installate su Cups con il comando LPSTAT (con exec)
    e poi teoricamente faccio partire la stampa con il comando LPR (con exec).

    Purtroppo la stampa non avviene, cosa che invece viene eseguita a meraviglia se lancio via shell.

    Se qualcuno ha la soluzione (o anche una soluzione alternativa) mi faccia sapere!

    G R A Z I E

  2. #2
    potresti utilizzare javascript
    window.print()
    Regolo76

  3. #3
    Originariamente inviato da regolo76
    potresti utilizzare javascript
    window.print()
    Ma no...così poi ci sarebbe ogni volta da dare la conferma di stampa da parte dell'utente, oltre che fargli pervenire il documento da stampare...

    Il mio obiettivo era una stampa silenziosa...
    Comunque ho trovato autonomamente la soluzione: ovvero il comando lpr di stampa lo faccio eseguire tramite chiamata ssh con le credenziali di un utente (e non direttamente da php che non ha le autorizzazioni per eseguirlo).

    Grazie comunque per la risposta...e se avete delle soluzioni alternative o migliorie da propormi fatemi sapere

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.