[RISOLTO] stampare più file pdf in una sola volta

Installazione, configurazione e uso di programmi e strumenti.
babyloncat
Prode Principiante
Messaggi: 18
Iscrizione: venerdì 4 marzo 2011, 15:05

Re: stampare più file pdf in una sola volta

Messaggio da babyloncat »

bingel ha scritto: Siamo sicuri che non funziona il comando o invece magari è solo la stampante impallata?

Posta l'output di questo comando:

Codice: Seleziona tutto

lpq
macché.... sembra tutto a posto

stefania@stefania:~$ lpq
Samsung-ML-3050 è pronta
nessuna voce
stefania@stefania:~$
Avatar utente
bingel
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4026
Iscrizione: lunedì 3 aprile 2006, 10:17

Re: stampare più file pdf in una sola volta

Messaggio da bingel »

Codice: Seleziona tutto

ls -lai ~/.gnome2/nautilus-scripts
Free Thought - Free World
Avatar utente
bingel
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4026
Iscrizione: lunedì 3 aprile 2006, 10:17

Re: stampare più file pdf in una sola volta

Messaggio da bingel »

Esegui anche questo comando (di cui non è necessario che posti l'output):

Codice: Seleziona tutto

sudo service cups restart
Posta anche questo:

Codice: Seleziona tutto

lpstat
Free Thought - Free World
babyloncat
Prode Principiante
Messaggi: 18
Iscrizione: venerdì 4 marzo 2011, 15:05

Re: stampare più file pdf in una sola volta

Messaggio da babyloncat »

stefania@stefania:~$ ls -lai ~/.gnome2/nautilus-scripts
totale 12
4332101 drwxr-xr-x  2 stefania stefania 4096 2011-03-08 10:07 .
4076923 drwx------ 10 stefania stefania 4096 2011-03-08 10:04 ..
4333802 -rwxrwxrwx  1 stefania stefania  394 2011-03-08 10:07 print.sh
stefania@stefania:~$
Avatar utente
bingel
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4026
Iscrizione: lunedì 3 aprile 2006, 10:17

Re: stampare più file pdf in una sola volta

Messaggio da bingel »

L'hai letto il mio ultimo post?
In ogni caso io ho modificato lo script come segue cosicché stampi sempre sulla stampante di default (predefinita). Nel caso siano collegate più stampanti sarà sufficiente cambiare la stampante predefinita (come su Windows) affinché stampi sulla stampante voluta. Come puoi vedere ora non è necessario indicare il nome della stampante nello script.

Codice: Seleziona tutto

#!/bin/bash
#
# print.sh
#
# Print files from the right-click context menu in Nautilus.
# Place this script in ~/.gnome2/nautilus-scripts.

# The printer to use (as shown in the Printer Configuration
# gui or in /etc/cups/printers.conf).

echo "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" | while read file
    do
        lpr "$file"
done
exit 0
Attraverso quest'ulteriore script che potrai chiamare "elimina coda stampe" potrai eliminare tutte le stampe in coda:

Codice: Seleziona tutto

#!/bin/bash

cancel -a

exit 0
Ultima modifica di bingel il martedì 8 marzo 2011, 10:59, modificato 1 volta in totale.
Free Thought - Free World
Avatar utente
bingel
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4026
Iscrizione: lunedì 3 aprile 2006, 10:17

Re: stampare più file pdf in una sola volta

Messaggio da bingel »

Anche questo script può essere utile. Serve a riavviare il server di stampa (cups) quando le stampe rimangono bloccate o quando non stampa. Io l'ho nominato "riavvia CUPS" ma potrebbe essere nominato anche "sblocca stampante":

Codice: Seleziona tutto

#!/bin/sh

gksudo service cups restart

exit 0
Ultima modifica di bingel il martedì 8 marzo 2011, 10:58, modificato 1 volta in totale.
Free Thought - Free World
babyloncat
Prode Principiante
Messaggi: 18
Iscrizione: venerdì 4 marzo 2011, 15:05

Re: stampare più file pdf in una sola volta

Messaggio da babyloncat »

bingel ha scritto: L'hai letto il mio ultimo post?
cavolo no, avevo saltato un post!!!  >:(

ho copiato il nuovo codice che mi hai postato e ... FUNZIONAAAAAAAAAAAAAA  (good)

solo che me li stampa ingigantitisssimi .... mi aiuti anche per questo? poi ti faccio un monumento :)

Grazie anche per gli altri script! Me li salvo subito, non sai quante volte mi si pianta la stampante!!
Avatar utente
difesaparcosempione
Rampante Reduce
Rampante Reduce
Messaggi: 6031
Iscrizione: giovedì 27 luglio 2006, 19:06
Località: Torino
Contatti:

Re: stampare più file pdf in una sola volta

Messaggio da difesaparcosempione »

Hai detto che escono giganti ?
@bingel
se si usasse lp anzichè lpr ... si hanno più parametri tipo ...
dalla pagina man di lp
Aside from the printer-specific options reported  by  the  lpoptions(1)
      command, the following generic options are available:

      -o media=size
            Sets  the  page  size  to size. Most printers support at least the
            size names "a4", "letter", and "legal".

      -o landscape

      -o orientation-requested=4
            Prints the job in landscape (rotated 90 degrees).

      -o sides=one-sided

      -o sides=two-sided-long-edge

      -o sides=two-sided-short-edge
            Prints on one or two sides of the  paper.  The  value  "two-sided-
            long-edge"  is  normally  used  when printing portrait (unrotated)
            pages, while "two-sided-short-edge" is used for landscape pages.
ciao
babyloncat
Prode Principiante
Messaggi: 18
Iscrizione: venerdì 4 marzo 2011, 15:05

Re: stampare più file pdf in una sola volta

Messaggio da babyloncat »

si in pratica nella pagina esce solo una parte ingrandita dell'immagine.
Non ho capito, quel codice l'hai postato per me o per bingel?
e se è per me che devo fare?  :-[
grazie!
Avatar utente
bingel
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4026
Iscrizione: lunedì 3 aprile 2006, 10:17

Re: stampare più file pdf in una sola volta

Messaggio da bingel »

Si, in effetti lp è anche il comando che usa adobe reader.
Io ho semplicemente preso lo script originale e l'ho adattato.

Per il gigantismo vediamo se si può fare niente. Ti faccio sapere.

EDIT: mi correggo, il reader usa lpr
Ultima modifica di bingel il martedì 8 marzo 2011, 11:53, modificato 1 volta in totale.
Free Thought - Free World
babyloncat
Prode Principiante
Messaggi: 18
Iscrizione: venerdì 4 marzo 2011, 15:05

Re: stampare più file pdf in una sola volta

Messaggio da babyloncat »

bingel ha scritto: Per il gigantismo vediamo se si può fare niente. Ti faccio sapere.
Grazie, non so davvero come ringraziarti!  ;)
babyloncat
Prode Principiante
Messaggi: 18
Iscrizione: venerdì 4 marzo 2011, 15:05

Re: stampare più file pdf in una sola volta

Messaggio da babyloncat »

aspetta aspetta forse ho risolto flaggando l' opzione "scala per adattare" nell' orientamento!
quindi io ci direi che posso metterci un bel RISOLTO

e GRAZIE, GRAZIE INFINITE!!! :D
Avatar utente
bingel
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4026
Iscrizione: lunedì 3 aprile 2006, 10:17

Re: stampare più file pdf in una sola volta

Messaggio da bingel »

Giusto per cuiriosità prova a togliere quel flag e poi ad eseguire una stampa in entrambi questi modi:

Codice: Seleziona tutto

lpr -o PageSize=A4 -o PageRegion=A4 -o Resolution=300dpi file_da_stampare.pdf

Codice: Seleziona tutto

lpr -o PageSize=A4 -o PageRegion=A4 file_da_stampare.pdf
e vedere cosa viene fuori.
Free Thought - Free World
Avatar utente
difesaparcosempione
Rampante Reduce
Rampante Reduce
Messaggi: 6031
Iscrizione: giovedì 27 luglio 2006, 19:06
Località: Torino
Contatti:

Re: stampare più file pdf in una sola volta

Messaggio da difesaparcosempione »

bingel ha scritto: Giusto per cuiriosità prova a togliere quel flag e poi ad eseguire una stampa in entrambi questi modi:

Codice: Seleziona tutto

lpr -o PageSize=A4 -o PageRegion=A4 -o Resolution=300dpi file_da_stampare.pdf

Codice: Seleziona tutto

lpr -o PageSize=A4 -o PageRegion=A4 file_da_stampare.pdf
e vedere cosa viene fuori.
Infatti è quello che pensavo anch'io ...
ciao
;)
babyloncat
Prode Principiante
Messaggi: 18
Iscrizione: venerdì 4 marzo 2011, 15:05

Re: stampare più file pdf in una sola volta

Messaggio da babyloncat »

È sempre da copiare in una finestra terminale? perché mi da :
File o directory non esistente
Avatar utente
bingel
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4026
Iscrizione: lunedì 3 aprile 2006, 10:17

Re: stampare più file pdf in una sola volta

Messaggio da bingel »

si vede proprio di brutto che sei nata ieri eh! :)
Devi posizionarti nella directory contenente i tuoi files pdf (lo fai col comando "cd") e i principi assomigliano un po' a quelli del dos (hai mai usato il dos o la finestrealla col prompt dei comandi sotto windows?)

Come si usa "cd":

Codice: Seleziona tutto

cd /percorso/che/porta/al/tuo/file.pdf (per spostarsi all'interno di una directory)

cd .. (per salire di una directory)
quindi digiti i comandi che ti ho postato (uno alla volta, mi raccomando) sostituendo "file_da_stampare.pdf" con il nome del tuo file da stampare.
Free Thought - Free World
Disinfestor
Prode Principiante
Messaggi: 3
Iscrizione: mercoledì 21 settembre 2011, 11:58

Re: [RISOLTO] stampare più file pdf in una sola volta

Messaggio da Disinfestor »

Ciao a tutti!!
Ho visto che avete scritto risolto...ma io avrei una domandina. (rotfl)

Lo script funziona alla perfezione, stampa tutto quello che seleziono....ha solo un piccolo problemino....se stampo dei pdf...mi salta alcune parti!! >:(

Secondo voi?! Cosa può essere?

Gasie!!
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 11 ospiti