4518
Commento:
|
4655
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 1: | Linea 1: |
## page was renamed from StampaDaMenùContestualeKDE5 | |
Linea 3: | Linea 4: |
## page updated by wilecoyote | |
Linea 7: | 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 11: | 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 possibile 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 destro sul file selezionato. |
Linea 14: | Linea 16: |
== Script per stampante predefinita == | Vengono proposti due script, il primo per stampanti generiche e il secondo per una stampante specifica. |
Linea 16: | Linea 18: |
0. [[Programmazione/Script# Creazione_e_utilizzo|Creare uno script]] nella cartella nascosta della home (se le cartelle '''kservices5''' e '''!ServiceMenu''' non ci sono occorre crearle){{{ ~/.local/share/kservices5/ServiceMenus }}}con nome:{{{ Stampa.desktop }}} 0. Inserire le seguenti stringhe nello script:{{{ |
= Script per stampante predefinita = 0. [[AmministrazioneSistema/ComandiBase#mkdir|Creare la cartella]] `~/.local/share/kservices5/ServiceMenus` usando l'opzione `-p` (per le directory intermedie). 0. Creare con un [[Ufficio/EditorDiTesto|editor di testo]] il file `~/.local/share/kservices5/ServiceMenus/Stampa.desktop`. 0. Copiare nel file il seguente script:{{{ |
Linea 40: | 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 creato`. |
Linea 42: | Linea 44: |
== Script - stampa con stampante specifica == | = Script - stampa con stampante specifica = |
Linea 46: | 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 49: | Linea 52: |
0. [[Programmazione/Script# Creazione_e_utilizzo|Creare uno script]] nella cartella nascosta della home (se le cartelle '''kservices5''' e '''!ServiceMenu''' non ci sono occorre crearle){{{ ~/.local/share/kservices5/ServiceMenus }}}con nome {{{ StampaNomeStampante.desktop }}} 0. Inserire le seguenti stringhe nello script::{{{ |
0. [[AmministrazioneSistema/ComandiBase#mkdir|Creare con le intermedie]] la cartella ``. 0. [[AmministrazioneSistema/ComandiBase#mkdir|Creare la cartella]] `~/.local/share/kservices5/ServiceMenus/SStampaNomeStampante.desktop` usando l'opzione `-p` (per le directory intermedie). 0. Copiare nel file il seguente script:{{{ |
Linea 69: | 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 72: | Linea 70: |
Name=StampaNomeStampante | Name=nomeomestampante |
Linea 75: | 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 77: | Linea 75: |
||<tablestyle="text-align: justify; width:62%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''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.''|| | {{{#!wiki note 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 80: | Linea 79: |
= Utilizzo = | |
Linea 81: | Linea 81: |
Si potrà cosi ottenere direttamente nel menù contestuale più di una voce a seconda della stampante che si desidera usare. |
Selezionare uno o più file che si desidera stampare. Fare quindi clic con il tasto destro del mouse sulla selezione e scegliere '''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 destro sul file selezionato.
Vengono proposti due script, il primo per stampanti generiche e il secondo per una stampante specifica.
Script per stampante predefinita
Creare la cartella ~/.local/share/kservices5/ServiceMenus usando l'opzione -p (per le directory intermedie).
Creare con un editor di testo il file ~/.local/share/kservices5/ServiceMenus/Stampa.desktop.
Copiare 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
- Salvare e chiudere il file.
Assegnare i permessi d'esecuzione al file creato`.
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.
Individuare il modello della stampante da usare digitando nel terminale il seguente comando:
lpstat -p -d
Creare con le intermedie la cartella .
Creare la cartella ~/.local/share/kservices5/ServiceMenus/SStampaNomeStampante.desktop usando l'opzione -p (per le directory intermedie).
Copiare 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
- Salvare e chiudere il file.
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.
Utilizzo
Selezionare uno o più file che si desidera stampare. Fare quindi clic con il tasto destro del mouse sulla selezione e scegliere Stampa se si usa il primo script oppure il nome dato alla stampante se si usa il secondo script.