19/05/2023: A causa di un errore sono stati cancellati, insieme ad account creati da bot, alcuni account legittimi. Si prega di leggere qui: https://www.gambas-it.org/smf/index.php?topic=9733.0
hStampa = SHELL ("lpr " & M1.MyReport) WAIT
SHELL "a2ps -o lpr -Plj0 " & M1.MyReportWAIT
"/home/aft/.VisualGold/temp/report.pdf"
SHELL "pdftops " & M1.MyReport & " filename.ps"SHELL "lpr -Plj0 filename.ps"
hStampa = SHELL ("lpr " & M1.MyReport) WAIT 'l'unico che funziona 'hStampa = SHELL ("a2ps -o lpr " & M1.MyReport) WAIT 'hStampa = SHELL ("lpr -Plj0 " & M1.MyReport) WAIT 'hStampa = SHELL ("pdftops " & M1.MyReport) WAIT 'hStampa = SHELL "lpr -Plj0 filename.ps" 'SHELL "lpr -Plj0 " & M1.MyReport
Per ruotare tutto un documento pdf di 90 gradi in senso orario digitate da terminale:pdftk documento.pdf cat 1E-end output risultato.pdfdove 1-end indica l'intervallo di pagine da ruotare, dalla prima all'ultima, e la E indica il tipo di rotazione.I vari parametri per ruotare i documenti pdf sono:E oppure R ruota il foglio di 90° in senso orario,S ruota il foglio di 180°,W oppure L ruota il foglio di 270° in senso orario,N non ruota nulla;Se volete girare solo una pagina si modifica l'intervallo di pagine da ruotare per esempio:pdftk documento.pdf cat 1E 2-end output risultato.pdf
milio ha scritto:Forse questo ti puo' aiutare www.cups.org/documentation.php/options.html
hStampa = SHELL ("lpr -o orientation-requested=4 " & M1.MyReport) WAIT
SHELL ("pdftk " & M1.MyReport & " cat 1E 2 - END OUTPUT /home/aft/.VisualGold/temp/reportg.pdf")
Golia ha scritto:E per cambiare la stampante? Cè un sistema senza usare le qt?
Choosing a PrinterMany systems will have more than one printer available to the user.These printers can be attached to the local system via a parallel, serial, or USB port, or available over the network. Use the lpstat(1) command to see a list of available printers:lpstat -p -dThe -p option specifies that you want to see a list of printers, and the -d option reports the current default printer or class.Use the -d option with the lp command to print to a specific printer:lp -d printer filenameor the -P option with the lpr command:lpr -P printer filenameSetting the Default PrinterIf you normally use a particular printer, you can tell CUPS to use it by default using the lpoptions(1) command:lpoptions -d printer