Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "AmbienteGrafico/Kde/DolphinMenuStampa"
Differenze tra le versioni 18 e 19
Versione 18 del 05/03/2019 22.17.29
Dimensione: 4466
Autore: dd3my
Commento: nuovo stile note/avvisi/suggerimenti
Versione 19 del 14/06/2023 21.54.33
Dimensione: 4649
Autore: wilecoyote
Commento: Rifacimento e verifica fino a 22.04.
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 4: Linea 4:
## page updated by wilecoyote
Linea 8: Linea 9:
<<Informazioni(forum="https://forum.ubuntu-it.org/viewtopic.php?f=46&t=627033"; rilasci="18.04 16.04")>> <<Informazioni(forum="https://forum.ubuntu-it.org/viewtopic.php?f=46&t=627033"; rilasci="22.04 20.04 18.04 16.04")>>
Linea 12: Linea 14:
Nella seguente guida viene mostrato come ottenere voci relative alle funzionalità di stampa nel menù contestuale del file manager '''Dolphin in KDE5''' attivabile tramite clic destro.<<BR>>
Questo è reso po
ssibile dalla creazione di uno  script attraverso il quale sarà possibile selezionare uno o più file e tramite il clic destro avviarne immediatamente la stampa evitando di aprire singolarmente ogni file.
Questa guida illustra come ottenere le voci relative alle funzionalità di stampa nel menù contestuale del file manager '''Dolphin in KDE5''', accessibile facendo clic col destro sul file selezionato.
Linea 15: Linea 16:
== Script per stampante predefinita == Vengono proposti due script, il primo per stampanti generiche e il secondo per una stampante specifica.
Linea 17: Linea 18:
 0. [[Programmazione/Script# Creazione_e_utilizzo|Creare uno script]] nella cartella nascosta della home: {{{
~/.local/share/kservices5/ServiceMenus
}}}con nome:{{{
Stampa.desktop
}}}
 {{{#!wiki tip
Se le cartelle '''kservices5''' e '''!ServiceMenu''' non ci sono occorre crearle.}}}
Linea 25: Linea 19:
 0. Inserire le seguenti stringhe nello script:{{{ = Script per stampante predefinita =

 0. [[AmministrazioneSistema/ComandiBase#mkdir|Creare con le intermedie]] la cartella `~/.local/share/kservices5/ServiceMenus`.
 0. Creare con un [[Ufficio/EditorDiTesto|editor di testo]] il file `~/.local/share/kservices5/ServiceMenus/Stampa.desktop`.
 0. Traslare nel file il seguente script:{{{
Linea 44: Linea 42:
 0. Rendere [[Programmazione/Script#exec|eseguibile]] il file appena creato.  0. [[AmministrazioneSistema/PermessiFile#Assegnare_i_permessi_di_esecuzione|Assegnare i permessi d'esecuzione]] al file `~/.local/share/kservices5/ServiceMenus/Stampa.desktop`.
Linea 46: Linea 44:
== Script - stampa con stampante specifica ==
= Script - stampa con stampante specifica =
Linea 50: Linea 49:
 0. Individuare il nome della stampante in utilizzo digitando nel [[AmministrazioneSistema/Terminale|terminale]]:{{{  0. Individuare il modello della stampante da usare digitando nel [[AmministrazioneSistema/Terminale|terminale]] il seguente comando:{{{
Linea 53: Linea 52:
 0. [[Programmazione/Script# Creazione_e_utilizzo|Creare uno script]] nella cartella nascosta della home: {{{
~/.local/share/kservices5/ServiceMenus
}}}con nome {{{
StampaNomeStampante.desktop
}}}

 {{{#!wiki tip
Se le cartelle '''kservices5''' e '''!ServiceMenu''' non ci sono occorre crearle.}}}

 0. Inserire le seguenti stringhe nello script::{{{
 0. [[AmministrazioneSistema/ComandiBase#mkdir|Creare con le intermedie]] la cartella `~/.local/share/kservices5/ServiceMenus`.
 0. Creare con un [[Ufficio/EditorDiTesto|editor di testo]] il file `~/.local/share/kservices5/ServiceMenus/SStampaNomeStampante.desktop`.
 0. Traslare nel file il seguente script:{{{
Linea 75: Linea 67:
Exec=lp -P Samsung-M2020-Series %F
Exec=libreoffice -pt Samsung-M2020-Series %F
Exec=lp -P modello stampante %F
Exec=libreoffice -pt modello stampante %F
Linea 78: Linea 70:
Name=StampaNomeStampante Name=nomeomestampante
Linea 81: Linea 73:
 0. Rendere [[Programmazione/Script#exec|eseguibile]] il file appena creato.  0. [[AmministrazioneSistema/PermessiFile#Assegnare_i_permessi_di_esecuzione|Assegnare i permessi d'esecuzione]] al file `~/.local/share/kservices5/ServiceMenus/StampaNomeStampante.desktop`.
Linea 84: Linea 76:
Avere cura di sostituire la stringa '''Samsung-M2020-Series''' con il nome trovato tramite il comando `lpstat -p -d` e '''!StampaNomeStampante''' con il nome della propria stampante.}}} Avere cura di sostituire la stringa <`modello stampante`> con il modello identificato tramite il comando `lpstat -p -d` e <`nomestampante`> con il nome dato alla propria stampante.}}}
Linea 86: Linea 78:
Si potrà cosi ottenere direttamente nel menù contestuale più di una voce a seconda della stampante che si desidera usare.
= Uso =

Selezionare uno o più file che si desidera stampare, fare clic col destro sulla selezione e scegliere rispettivamente '''Stampa''' se si usa il primo script, oppure il nome dato alla stampante se si usa il secondo script.


Guida verificata con Ubuntu: 20.04 22.04

Problemi in questa pagina? Segnalali in questa discussione

Introduzione

Questa guida illustra come ottenere le voci relative alle funzionalità di stampa nel menù contestuale del file manager Dolphin in KDE5, accessibile facendo clic col destro sul file selezionato.

Vengono proposti due script, il primo per stampanti generiche e il secondo per una stampante specifica.

Script per stampante predefinita

  1. Creare con le intermedie la cartella ~/.local/share/kservices5/ServiceMenus.

  2. Creare con un editor di testo il file ~/.local/share/kservices5/ServiceMenus/Stampa.desktop.

  3. Traslare nel file il seguente script:

    [Desktop Entry]
    Actions=print-file
    Icon=print
    MimeType=application/pdf;image/*;application/vnd.oasis.opendocument.text;text/plain;application/vnd.oasis.opendocument.text;application/vnd.oasis.opendocument.spreadsheet;application/vnd.oasis.opendocument.presentation;application/msword;application/vnd.ms-word;application/vnd.ms-excel;application/vnd.ms-powerpoint;application/vnd.openxmlformats-officedocument.wordprocessingml.document;application/vnd.openxmlformats-officedocument.spreadsheet.sheet;application/vnd.openxmlformats-officedocument.presentationml.presentation;
    ServiceTypes=KonqPopupMenu/Plugin
    Encoding=UTF-8
    Type=Service
    X-KDE-Priority=TopLevel
    
    
    [Desktop Action print-file]
    Exec=lp %F
    Exec=libreoffice -p %F
    Icon=stock_print
    Name=Stampa
  4. Salvare e chiudere il file.
  5. Assegnare i permessi d'esecuzione al file ~/.local/share/kservices5/ServiceMenus/Stampa.desktop.

Script - stampa con stampante specifica

La seguente procedura permette di modificare lo script precedente in modo tale che sia possibile specificare una stampante differente da quella predefinita.

  1. Individuare il modello della stampante da usare digitando nel terminale il seguente comando:

    lpstat -p -d
  2. Creare con le intermedie la cartella ~/.local/share/kservices5/ServiceMenus.

  3. Creare con un editor di testo il file ~/.local/share/kservices5/ServiceMenus/SStampaNomeStampante.desktop.

  4. Traslare nel file il seguente script:

    [Desktop Entry]
    Actions=print-file
    Icon=print
    MimeType=application/pdf;image/*;application/vnd.oasis.opendocument.text;text/plain;application/vnd.oasis.opendocument.text;application/vnd.oasis.opendocument.spreadsheet;application/vnd.oasis.opendocument.presentation;application/msword;application/vnd.ms-word;application/vnd.ms-excel;application/vnd.ms-powerpoint;application/vnd.openxmlformats-officedocument.wordprocessingml.document;application/vnd.openxmlformats-officedocument.spreadsheet.sheet;application/vnd.openxmlformats-officedocument.presentationml.presentation;
    ServiceTypes=KonqPopupMenu/Plugin
    Encoding=UTF-8
    Type=Service
    X-KDE-Priority=TopLevel
    
    
    
    [Desktop Action print-file]
    Exec=lp -P modello stampante %F
    Exec=libreoffice -pt modello stampante %F
    Icon=stock_print
    Name=nomeomestampante
  5. Salvare e chiudere il file.
  6. Assegnare i permessi d'esecuzione al file ~/.local/share/kservices5/ServiceMenus/StampaNomeStampante.desktop.

Avere cura di sostituire la stringa <modello stampante> con il modello identificato tramite il comando lpstat -p -d e <nomestampante> con il nome dato alla propria stampante.

Uso

Selezionare uno o più file che si desidera stampare, fare clic col destro sulla selezione e scegliere rispettivamente Stampa se si usa il primo script, oppure il nome dato alla stampante se si usa il secondo script.

Ulteriori risorse


CategoryProduttivita CategoryGrafica