From 474149035f171b4f9a478dce62f5e8deae7898d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sl=C3=A1vek=20Banko?= Date: Sun, 16 Sep 2012 19:31:58 +0200 Subject: Rebranding of Krita as Chalk --- koffice-i18n-it/docs/koffice/chalk/Makefile.am | 4 + .../docs/koffice/chalk/commands-dialogs.docbook | 1976 ++++++++++ .../docs/koffice/chalk/commands-menus.docbook | 4097 ++++++++++++++++++++ .../docs/koffice/chalk/commands-palettes.docbook | 1260 ++++++ .../docs/koffice/chalk/commands-toolbars.docbook | 1211 ++++++ .../docs/koffice/chalk/commands.docbook | 7 + koffice-i18n-it/docs/koffice/chalk/credits.docbook | 138 + .../docs/koffice/chalk/developers-plugins.docbook | 1556 ++++++++ .../koffice/chalk/developers-scripting.docbook | 1132 ++++++ .../docs/koffice/chalk/developers.docbook | 8 + koffice-i18n-it/docs/koffice/chalk/faq.docbook | 22 + koffice-i18n-it/docs/koffice/chalk/index.docbook | 173 + .../docs/koffice/chalk/installation.docbook | 78 + .../docs/koffice/chalk/introduction.docbook | 118 + .../docs/koffice/chalk/settings.docbook | 310 ++ .../koffice/chalk/tutorial-quick-starts.docbook | 286 ++ .../koffice/chalk/tutorial-select-layer.docbook | 406 ++ .../docs/koffice/chalk/tutorial-starting.docbook | 133 + .../docs/koffice/chalk/tutorial-tablet.docbook | 148 + .../docs/koffice/chalk/tutorial.docbook | 9 + .../docs/koffice/chalk/using-colorspaces.docbook | 108 + .../docs/koffice/chalk/using-filters.docbook | 1139 ++++++ .../docs/koffice/chalk/using-images.docbook | 100 + .../docs/koffice/chalk/using-layers.docbook | 759 ++++ .../docs/koffice/chalk/using-selections.docbook | 222 ++ .../docs/koffice/chalk/using-views.docbook | 260 ++ 26 files changed, 15660 insertions(+) create mode 100644 koffice-i18n-it/docs/koffice/chalk/Makefile.am create mode 100644 koffice-i18n-it/docs/koffice/chalk/commands-dialogs.docbook create mode 100644 koffice-i18n-it/docs/koffice/chalk/commands-menus.docbook create mode 100644 koffice-i18n-it/docs/koffice/chalk/commands-palettes.docbook create mode 100644 koffice-i18n-it/docs/koffice/chalk/commands-toolbars.docbook create mode 100644 koffice-i18n-it/docs/koffice/chalk/commands.docbook create mode 100644 koffice-i18n-it/docs/koffice/chalk/credits.docbook create mode 100644 koffice-i18n-it/docs/koffice/chalk/developers-plugins.docbook create mode 100644 koffice-i18n-it/docs/koffice/chalk/developers-scripting.docbook create mode 100644 koffice-i18n-it/docs/koffice/chalk/developers.docbook create mode 100644 koffice-i18n-it/docs/koffice/chalk/faq.docbook create mode 100644 koffice-i18n-it/docs/koffice/chalk/index.docbook create mode 100644 koffice-i18n-it/docs/koffice/chalk/installation.docbook create mode 100644 koffice-i18n-it/docs/koffice/chalk/introduction.docbook create mode 100644 koffice-i18n-it/docs/koffice/chalk/settings.docbook create mode 100644 koffice-i18n-it/docs/koffice/chalk/tutorial-quick-starts.docbook create mode 100644 koffice-i18n-it/docs/koffice/chalk/tutorial-select-layer.docbook create mode 100644 koffice-i18n-it/docs/koffice/chalk/tutorial-starting.docbook create mode 100644 koffice-i18n-it/docs/koffice/chalk/tutorial-tablet.docbook create mode 100644 koffice-i18n-it/docs/koffice/chalk/tutorial.docbook create mode 100644 koffice-i18n-it/docs/koffice/chalk/using-colorspaces.docbook create mode 100644 koffice-i18n-it/docs/koffice/chalk/using-filters.docbook create mode 100644 koffice-i18n-it/docs/koffice/chalk/using-images.docbook create mode 100644 koffice-i18n-it/docs/koffice/chalk/using-layers.docbook create mode 100644 koffice-i18n-it/docs/koffice/chalk/using-selections.docbook create mode 100644 koffice-i18n-it/docs/koffice/chalk/using-views.docbook (limited to 'koffice-i18n-it/docs/koffice/chalk') diff --git a/koffice-i18n-it/docs/koffice/chalk/Makefile.am b/koffice-i18n-it/docs/koffice/chalk/Makefile.am new file mode 100644 index 00000000..5c1b8e5b --- /dev/null +++ b/koffice-i18n-it/docs/koffice/chalk/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = it +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/koffice-i18n-it/docs/koffice/chalk/commands-dialogs.docbook b/koffice-i18n-it/docs/koffice/chalk/commands-dialogs.docbook new file mode 100644 index 00000000..a6662bd1 --- /dev/null +++ b/koffice-i18n-it/docs/koffice/chalk/commands-dialogs.docbook @@ -0,0 +1,1976 @@ + +Finestre + +Questa sezione descrive le finestre di dialogo di &chalk;. + + +Finestre per lavorare con le immagini + + +La finestra <guilabel +>Intervallo di colore</guilabel +> + + + +La finestra Intervallo di colore + + + + + +La finestra Intervallo di colore + +La finestra Intervallo di colore + + + + +Qui puoi creare una selezione in base ai valori dei colori dei pixel. Nella casella a cascata, scegli quale intervallo di colori vuoi selezionare. I pixel saranno selezionati secondo il valore del loro colore su questa scala (per esempio un pixel completamente giallo avrà punteggio massimo sulla scala del giallo e sulle scale del rosso e del verde). Se segni la casella Inverti, la selezione viene invertita: i pixel sono selezionati se hanno un valore minore nell'intervallo. Puoi scegliere se la selezione attuale deve essere aggiunta o sottratta facendo clic rispettivamente sulle opzioni: Aggiungi alla selezione attuale o Sottrai dalla selezione attuale. Scegli Seleziona per effettuare la selezione o Deseleziona per rimuovere i pixel dalla selezione. + + + + +La finestra <guilabel +>Converti il tipo di immagine</guilabel +> + + + +La finestra Converti il tipo di immagine + + + + + +La finestra Converti il tipo di immagine + +La finestra Converti il tipo di immagine + + + + +Questa finestra ti permette di convertire l'immagine da uno spazio di colori in un altro. Lo Spazio dei colori di destinazione e il Profilo ICM di destinazione sono usati per impostare quale spazio di colori e profilo in cui l'immagine verrà convertita. Puoi influenzare come viene fatta questa conversione con l'opzione Intenzione di resa. +Con la conversione Percettiva lo spazio di colori originale viene mappato linearmente nello spazio di colori di destinazione. Se lo spazio di colori di destinazione accetta un intervallo di colori inferiore alla sorgente, potrebbero verificarsi delle deviazioni perché l'intervallo verrà compresso. La conversione Colorimetrica relativa converte ogni colore in quello più vicino nello spazio di colori di destinazione. Ciò vuol dire che un certo intervallo di colori verrà mappato in un colore nello spazio di destinazione. Saturazione significa che i colori totalmente saturi lo rimarranno, anche se il colore viene cambiato. Con la conversione Colorimetrica assoluta, si usa lo stesso approccio che con la Colorimetrica relativa, ma il punto bianco dello spazio di colori (il valore che indica il colore bianco) non viene cambiato per adattarsi al nuovo spazio, il che potrebbe risultare in cambiamenti indesiderati in colori vicini. + + + + +La finestra <guilabel +>Proprietà dell'immagine</guilabel +> + + + +La finestra Proprietà dell'immagine + + + + + +La finestra Proprietà dell'immagine + +La finestra Proprietà dell'immagine + + + + +In questa finestra puoi impostare alcune proprietà dell'immagine. Prima di tutto, il Nome dell'immagine. Se non hai impostato un nome prima (si può fare anche quando si crea l'immagine), avrà un nome predefinito come Immagine1. Poi, puoi reimpostarne le dimensioni (determinate dalla Larghezza e dall'Altezza in pixel e dalla Risoluzione in punti per pollice) e il profilo di colore da usare (Profilo). Infine, puoi riempire il campo Descrizione con qualsiasi informazione che vuoi sia aggiunta all'immagine. + + + + +La finestra <guilabel +>Dimensione dell'immagine</guilabel +> + + + +La finestra Dimensione dell'immagine + + + + + +La finestra Dimensione dell'immagine + +La finestra Dimensione dell'immagine + + + + +Questa finestra ti permette di ridimensionare l'immagine. Nella parte in alto, puoi scegliere il modo in cui l'immagine viene ridimensionata. Se scegli Ridimensiona, verranno cambiate le dimensioni dell'immagine, ma i suoi livelli (che contengono le informazioni reali) non saranno modificati. Quindi, quando raddoppi l'altezza e la larghezza dell'immagine, l'immagine originale occuperà il quarto in alto a sinistra della tua nuova immagine. Quando riduci le dimensioni dell'immagine, i livelli dell'immagine si allargheranno oltre i bordi dell'immagine, a meno che tu scelga Ritaglia i livelli al ridimensionamento dell'immagine, che taglierà tutti i livelli durante il ridimensionamento. Con Scala, i livelli dell'immagine saranno ridimensionati con l'immagine. Aumentare le dimensioni dell'immagine ne aumenterà il contenuto, e altrettanto dicasi per la riduzione. Sotto Dimensioni in pixel puoi impostare quale nuova dimensione desideri per l'immagine. La dimensione originale viene data come riferimento. La nuova dimensione viene impostata in pixel o in percentuale, con 100% a rappresentare le dimensioni originali. Se selezioni Imponi le proporzioni, le nuove larghezza e altezza saranno impostate sempre alla stessa percentuale. Per esempio, se hai un'immagine di 200×100 pixel, e imposti la larghezza a 20 pixel, l'altezza sarà automaticamente cambiata a 10. Con questa casella deselezionata, puoi anche ridimensionare l'immagine non proporzionalmente. La casella a cascata Filtro: può essere usata per selezionare un algoritmo diverso per determinare i colori dei pixel nell'immagine appena ridimensionata che non corrispondono a un pixel nell'immagine vecchia (la posizione corrispondente calcolata è tra dei pixel). BSpline usa una griglia di pixel 4×4 e risulta in una forte sfocatura. Bell è piuttosto veloce e produce un'immagine ragionevolmente liscia. Box è il metodo più veloce, ma rende il risultato peggiore. Hermite mantiene l'immagine piuttosto nitida, pur lisciandola, ed è ragionevolmente veloce. Lanczos3 produce immagini nitide, ma è molto lento. Mitchell (il predefinito) non è molto veloce, ma spesso produce un buon risultato intermedio. Triangolare, detto anche (bi)lineare usa una griglia di pixel 2×2 attorno alla posizione calcolata, producendo linee nitide. + + + + +La finestra <guilabel +>Ruota immagine</guilabel +> + + + +La finestra Ruota immagine + + + + + +La finestra Ruota immagine + +La finestra Ruota immagine + + + + +Con questa finestra, puoi ruotare l'immagine. La parte superiore della finestra mostra il risultato della rotazione nella forma di un cambio di dimensioni (se è il caso). Sotto Direzione puoi scegliere se ruotare in senso orario o antiorario. Sotto Angolo puoi impostare la quantità di rotazione. Si possono selezionare 90, 180 e 270 gradi usando i loro rispettivi pulsanti, le altre quantità devono essere specificate con la casella numerica Personalizzato:. + + + + +La finestra <guilabel +>Separa immagine</guilabel +> + + + +La finestra Separa immagine + + + + + +La finestra Separa immagine + +La finestra Separa immagine + + + + +Con questa finestra puoi separare l'immagine o una sua parte. Ogni componente dei colori (canale) sarà messo in un'immagine o un livello a parte. In alto viene mostrato il modello dei colori attuale. Sotto di esso, si possono impostare alcune opzioni. +Sotto Origine:, puoi scegliere quale parte dell'immagine separare. Le due opzioni sono Livello attuale, che (ovviamente) usa solo il livello attualmente selezionato, e Fondi i livelli visibili prima della separazione, che usa tutta l'immagine. +Sotto Risultato puoi scegliere dove mettere il risultato della separazione: su due livelli o su due immagini. +Sotto Opzioni per alfa puoi scegliere cosa si dovrebbe fare del canale alfa dei livelli selezionati. Può essere copiato in ogni nuovo canale, venire buttato via, o separato esso stesso. +Le due opzioni in fondo alla finestra, infine, decidono se l'origine debba essere ridotta a colori a 8 bit (se ne contiene di più), e se il risultato debba essere a colori (l'impostazione predefinita è separare i canali in valori in scala di grigio). + + + +La finestra <guilabel +>Deforma immagine</guilabel +> + + + +La finestra Deforma immagine + + + + + +La finestra Deforma immagine + +La finestra Deforma immagine + + + + +Questa finestra ti permette di deformare l'immagine. Deformandola, il rettangolo dell'immagine viene trasformato in un parallelogramma. Una riga o una colonna viene mantenuta al suo posto, mentre la successiva viene spostata di una certa quantità, e la successiva ancora della stessa quantità rispetto alla precedente e così via. Usando le caselle numeriche si possono impostare gli angoli di deformazione X e Y. + + + + +La finestra <guilabel +>Substrato</guilabel +> + + + +La finestra Substrato + + + + + +La finestra Substrato + +La finestra Substrato + + + + +(Questa finestra deve ancora essere descritta) + + + + + + +Finestre per lavorare con i livelli + + +La finestra <guilabel +>Converti il tipo di livello</guilabel +> + + + +La finestra Converti il tipo di livello + + + + + +La finestra Converti il tipo di livello + +La finestra Converti il tipo di livello + + + + +Questa finestra è esattamente come la finestra Converti il tipo di immagine che converte un'immagine intera invece di un solo livello. Vedi la descrizione lì presente per i dettagli. + + + + +La finestra <guilabel +>Ombra</guilabel +> + + + +La finestra Ombra + + + + + +La finestra Ombra + +La finestra Ombra + + + + +Con questa finestra puoi aggiungere un effetto di ombreggiatura al livello attuale. Seleziona gli scostamenti X e Y dell'ombra relativamente al livello originale con le due caselle numeriche in alto. La casella numerica Raggio di sfocatura: determina il raggio in cui l'ombra sarà sfocata (per ottenere una transizione morbida al bordo dell'ombra). Se vuoi un colore particolare per l'ombra, puoi sceglierne uno con il campo Colore. Si possono usare il cursore e la casella numerica Opacità per rendere più o meno trasparente l'ombra. Disattiva la casella Permetti il ridimensionamento se non vuoi che il livello sia ridimensionato per permettere di inserirci un'ombra. + + + + +La finestra <guilabel +>Istogramma</guilabel +> + + + +La finestra Istogramma + + + + + +La finestra Istogramma + +La finestra Istogramma + + + + +Questa finestra mostra un istogramma per il livello attuale. Con l'impostazione Metodo:, puoi scegliere quale istogramma visualizzare. Puoi cambiare il canale o i canali da visualizzare con la casella a elenco Canali:, e la scala con cui scrivere con i pulsanti a scelta singola Lineare e Logaritmico. Sotto l'anteprima, sono disponibili dei pulsanti per ingrandire e far scorrere l'istogramma. Questi vengono attivati per i livelli con spazi di colori a 16 bit. + + + + +La finestra <guilabel +>Proprietà del livello</guilabel +> + + + +La finestra Proprietà del livello + + + + + +La finestra Proprietà del livello + +La finestra Proprietà del livello + + + + +Questa finestra è fondamentalmente la stessa di Nuovo livello, con la differenza che non puoi cambiarne più lo spazio dei colori o il profilo. Queste proprietà sono però indicate, per completezza dell'informazione. + + + +La finestra <guilabel +>Dimensioni del livello</guilabel +> + + + +La finestra Dimensioni del livello + + + + + +La finestra Dimensioni del livello + +La finestra Dimensioni del livello + + + + +Questa finestra ti permette di ridimensionare il livello attuale. Sotto Dimensioni in pixel puoi impostare quale nuova dimensione vuoi che abbia il livello. La dimensione originale viene data come riferimento. La nuova dimensione può essere impostata sia in pixel che come percentuale, con la dimensione originale indicata con il 100%. Se selezioni Imponi le proporzioni, le nuove larghezza e altezza saranno sempre impostate alla stessa percentuale. Per esempio, se hai un livello di 200×100 pixel e imposti la larghezza a 20 pixel, l'altezza sarà cambiata automaticamente a 10. Con questa casella deselezionata, puoi ridimensionare il livello anche non proporzionalmente. L'elenco a cascata Filtro: può essere usato per selezionare un diverso algoritmo di ridimensionamento del livello. + + + + +La finestra <guilabel +>Nuovo livello di regolazione</guilabel +> + + + +La finestra Nuovo livello di regolazione + + + + + +La finestra Nuovo livello di regolazione + +La finestra Nuovo livello di regolazione + + + + +In questa finestra puoi selezionare il tipo di livello di regolazione da aggiungere all'immagine. Nell'elenco a sinistra puoi vedere i livelli di regolazione disponibili, ciascuno con un'anteprima. Quando ne selezioni uno, l'Anteprima cambierà per mostrare un'anteprima correttamente riscalata di quale sarà il risultato del livello di regolazione. Puoi quindi scegliere di mostrare l'immagine originale o l'anteprima del livello di regolazione con le caselle a scelta singola sotto la finestra di anteprima. I pulsanti di fianco ti permettono rispettivamente di ingrandire, rimpicciolire e aggiornare l'anteprima. La casella Aggiornamento automatico determina se la finestra di anteprima dovrebbe aggiornarsi automaticamente dopo ogni modifica. Le varie opzioni disponibili per il filtro usato per creare il livello di regolazione sono mostrate in fondo alla finestra. Vedi la sezione sui filtri di questo capitolo per le loro descrizioni. + + + + +La finestra <guilabel +>Nuovo livello</guilabel +> + + + +La finestra Nuovo livello + + + + + +La finestra Nuovo livello + +La finestra Nuovo livello + + + + +Con questa finestra puoi aggiungere un nuovo livello all'immagine. Se vuoi un nome descrittivo per il livello, puoi inserirne uno in Nome:. Puoi selezionare lo spazio dei colori desiderato per il nuovo livello con l'elenco Spazio dei colori:, e il profilo di colore specifico per lo spazio con Profilo:. Puoi preimpostare l'Opacità del livello (puoi cambiarla più tardi con il cursore nel riquadro Livello) e scegliere la modalità con cui il livello si comporrà con l'immagine finale. + + + + +La finestra <guilabel +>Ruota livello</guilabel +> + + + +La finestra Ruota livello + + + + + +La finestra Ruota livello + +La finestra Ruota livello + + + + +Questa finestra, simile alla finestra di Ruota immagine, ti permette di ruotare il livello attuale. Puoi scegliere la direzione e la quantità di cui ruotare. + + + + +La finestra <guilabel +>Deforma livello</guilabel +> + + + +La finestra Deforma livello + + + + + +La finestra Deforma livello + +La finestra Deforma livello + + + + +Questa finestra, funziona come la finestra di Ruota immagine, tranne che opera sul livello attuale invece che su tutta l'immagine. + + + + + + +Finestre per lavorare con i filtri + +Tutte le finestre dei filtri consistono di una parte specifica del filtro, a sinistra, e una parte generica, a destra. La parte generica contiene una finestra di anteprima, che puoi configurare usando i controlli sottostanti. Scegli Anteprima o Originale a seconda che se vuoi la finestra di anteprima per vedere l'effetto del filtro o l'immagine originale. I quattro pulsanti in basso a destra ti permettono rispettivamente di ingrandire, rimpicciolire, impostare l'ingrandimento al 100% (per visualizzare l'immagine nelle sue dimensioni originali), e aggiornare l'anteprima. Inoltre, l'opzione Aggiornamento automatico determina se la finestra di anteprima viene aggiornata automaticamente. Se deselezioni questa casella, dovrai aggiornarla da te. + + +La finestra <guilabel +>Sfoca</guilabel +> + + + +La finestra Sfoca + + + + + +La finestra Sfoca + +La finestra Sfoca + + + + +Questa finestra ti permette di personalizzare il modo in cui l'immagine viene sfocata. Le caselle numeriche Mezza larghezza e Mezza altezza determinano le dimensioni delle aree dell'immagine che verranno sfocate consecutivamente. Con la casella numerica Forza puoi impostare la forza con cui si dovrebbe applicare la sfocatura, e con la casella Angolo puoi aggiungere una rotazione all'area. L'impostazione Forma, infine, permette di scegliere tra aree circolari e rettangolari. + + + + + +La finestra <guilabel +>Luminosità / Contrasto</guilabel +> + + + +La finestra Luminosità / Contrasto + + + + + +La finestra Luminosità / Contrasto + +La finestra Luminosità / Contrasto + + + + +Con questa finestra, puoi personalizzare la luminosità e il contrasto dell'immagine. La curva ha uno sfondo simile a un istogramma che ti indica la presenza dei vari livelli di luminosità. La curva stessa (inizialmente una linea diagonale da in basso a sinistra a in alto a destra) determina a quale nuovo livello di luminosità (sull'asse verticale) devono essere mappati i pixel di un certo livello (sull'asse orizzontale). Per esempio, la linea diagonale predefinita imposta ogni pixel originale al suo stesso valore di luminosità, cioè non cambia nulla. Una linea orizzontale indica che tutti i pixel avranno la stessa luminosità. Ciò vuol dire contrasto minimo, e la luminosità stessa viene indicata dall'altezza a cui viene messa la linea. Puoi fare clic su una maniglia (un cerchio rosso) per selezionarla (una maniglia selezionata viene indicata con un cerchio pieno) e trascinarla per cambiare la forma della curva. La curva sarà disegnata in modo continuo tra le maniglie (sempre da sinistra a destra). Se fai clic sulla curva, ci verrà aggiunta una maniglia in quella posizione. Fare clic in un'altra posizione aggiungerà una maniglia anche lì. Puoi premere Canc per eliminare la maniglia attualmente selezionata. + + + + +La finestra <guilabel +>Bumpmap</guilabel +> + + + +La finestra Bumpmap + + + + + +La finestra Bumpmap + +La finestra Bumpmap + + + + +Usando questa finestra puoi applicare un effetto bumpmap e personalizzarlo. Un livello viene usato come livello bumpmap: viene letto come immagine in scala di grigio e i valori dei suoi pixel sono usati per distorcere l'altro livello per creare una sensazione di profondità. I valori del grigio alti, cioè vicini al bianco, indicano una maggiore altezza, i valori piccoli, vicini al nero, una minore. L'altezza può andare sott'acqua. Viene simulata Una fonte di luce che illumina da sopra l'immagine che resta per terra per determinare la profondità e la direzione delle ombre. La prima opzione di questa finestra ti offre la selezione del Livello di bumpmap:. Sotto Tipo puoi selezionare quale tipo di bumpmap applicare. Ci ne sono tre: Lineare, (un'applicazione normale di bumpmap), Sferico (che si concentra agli estremi, cioè ai valori di luci e ombre) e Sinusoidale (che si concentra sui valori medi). Poi ci sono tre opzioni per modificare la bumpmap separatamente dalla sua applicazione algoritmica. Con Compensa l'oscuramento l'immagine viene ripristinata alla sua luminosità media se l'uso del filtro bumpmap la scurisce. L'opzione Inverti bumpmap crea una bumpmap inversa (scambia gli alti e i bassi). Con Affianca bumpmap un livello di bumpmap più piccolo del livello cui è applicato viene affiancato ripetutamente per coprirlo completamente. Sotto Impostazioni puoi selezionare i parametri matematici per il bumpmap. Prima di tutto, Azimut: (l'angolo della fonte di luce nel piano X-Y), Elevazione (l'altezza della fonte di luce simulata sopra la superficie in gradi, dove 0 gradi indica a terra e 90 verticalmente sopra l'immagine), e Profondità (la massima distorsione verticale dell'immagine). Poi ci sono lo Scostamento X e lo Scostamento Y, con cui puoi spostare il livello bumpmap rispetto al livello di destinazione, Livello dell'acqua (la profondità neutrale), e Luce ambientale, che determina la quantità di luce ambientale relativa. + + + + +La finestra <guilabel +>Regolazione del colore</guilabel +> + + + +La finestra Regolazione del colore + + + + + +La finestra Regolazione del colore + +La finestra Regolazione del colore + + + + +Questa finestra ti permette di personalizzare il filtro di Regolazione del colore. Puoi usare la curva (vedi la sezione su luminosità e contrasto per una descrizione della curva) per determinare la mappatura dai livelli vecchi a quelli nuovi, per ognuno dei canali separatamente. + + + + +La finestra <guilabel +>Colore ad alfa</guilabel +> + + + +La finestra Colore ad alfa + + + + + +La finestra Colore ad alfa + +La finestra Colore ad alfa + + + + +Con questa finestra puoi rendere trasparenti (ufficialmente trasparenti in alfa) le parti dell'immagine che hanno un certo colore. Puoi selezionare il colore che vuoi rimuovere (sostituendolo con la trasparenza) dall'immagine o con il selettore Colore, e quanto un colore può essere diverso da quello selezionato prima che sia considerato diverso con la casella numerica Soglia. Impostare una soglia a zero (0) assicura che solo i pixel di esattamente lo stesso colore siano resi trasparenti; soglie più alte faranno corrispondere anche altri colori. + + + +La finestra <guilabel +>Trasferimento del colore</guilabel +> + + + +La finestra Trasferimento del colore + + + + + +La finestra Trasferimento del colore + +La finestra Trasferimento del colore + + + + +Questa finestra permette di copiare i colori da un'immagine (Immagine di riferimento) a quella attuale. I colori in entrambe le immagini sono confrontati e ogni colore in quella su cui stai lavorando sarà sostituito da quello più vicino nell'immagine di riferimento. + + + + + + +La finestra del filtro di <guilabel +>Convoluzione personalizzata</guilabel +> + + + +La finestra del filtro di Convoluzione personalizzata + + + + + +La finestra del filtro di Convoluzione personalizzata + +La finestra del filtro di Convoluzione personalizzata + + + + +Con questo filtro, puoi applicare un effetto personalizzato di distorsione all'immagine. Le nove caselle numeriche in alto a sinistra determinano la distorsione. A ogni pixel viene assegnato un nuovo valore in base a questi valori: i vecchi valori dei colori dello stesso pixel e degli otto pixel circostanti sono moltiplicati per i valori nelle rispettive caselle numeriche, questi valori sono sommati, e il valore finale è il nuovo colore del pixel. Prima di venir applicato, questo risultato finale può essere moltiplicato con un certo Fattore: o ci si può aggiungere un certo Scostamento:. Nella schermata di esempio, viene assegnato a ogni pixel un nuovo valore in base al proprio (1 al centro), a cui sono aggiunti i valori dei pixel in alto a destra e direttamente sotto (ciascuno con un fattore di 1, cioè il valore stesso, perché la moltiplicazione per 1 non ha effetto), e a cui sono sottratti i valori dei pixel in basso a destra e in alto (aggiunti con un fattore di -1, perciò sottratti con un fattore di 1). + + + + +La finestra <guilabel +>Rilievo</guilabel +> + + + +La finestra Rilievo + + + + + +La finestra Rilievo + +La finestra Rilievo + + + + +Questa finestra contiene solo un'opzione, il cursore e la casella numerica Profondità: che determinano la profondità del rilievo. + + + + +La finestra <guilabel +>Galleria dei filtri</guilabel +> + + + +La finestra Galleria dei filtri + + + + + +La finestra Galleria dei filtri + +La finestra Galleria dei filtri + + + + +Questa finestra può essere usata per ottenere una rapida panoramica di cosa fanno i vari filtri. Questi filtri sono a loro volta applicati all'immagine attuale e i risultati sono messi nel riquadro a elenco a sinistra come miniature. Se ne selezioni una, le sue opzioni diventano disponibili nella sezione Configurazione. Vedi la descrizione del rispettivo filtro per maggiori dettagli. + + + + +La finestra <guilabel +>Riduttore di disturbi gaussiano</guilabel +> + + + +La finestra Riduttore di disturbi gaussiano + + + + + +La finestra Riduttore di disturbi gaussiano + +La finestra Riduttore di disturbi gaussiano + + + + +Questa finestra permette di configurare una riduzione dei disturbi gaussiani. L'impostazione Soglia è una misura di quanto i disturbi dovrebbero essere rimossi (cioè quanto rapidamente un pixel solitario dovrebbe essere reso uguale a quelli che lo circondano), mentre l'impostazione Dimensione della finestra determina il raggio dell'area considerata quando si cambiano i pixel. + + + + +La finestra <guilabel +>Correzione lenticolare</guilabel +> + + + +La finestra Correzione lenticolare + + + + + +La finestra Correzione lenticolare + +La finestra Correzione lenticolare + + + + +Con questa finestra si può correggere un'immagine distorta a causa di comuni anomalie della lente. Puoi specificare una Correzione della distorsione, che indica quanto l'immagine dovrebbe essere corretta se la sua concavità o convessità non è giusta, per le aree vicino al centro e le aree vicine ai bordi. Se vuoi una correzione asimmetrica, puoi specificare delle coordinate X e Y diverse per il centro (in percentuale della larghezza e altezza totali, misurate dall'angolo in alto a sinistra). Puoi anche correggere un'immagine troppo chiara o scura con la casella numerica Correzione della luminosità. + + + + +La finestra <guilabel +>Restauro delle immagini</guilabel +> + + + +La finestra Restauro delle immagini + + + + + +La finestra Restauro delle immagini + +La finestra Restauro delle immagini + + + + +Usando questa finestra puoi specificare esattamente come dovrebbe essere effettuato il restauro dell'immagine. Questo filtro prova ad aumentare la qualità di un'immagine, per esempio rimuovendo i graffi. Sono disponibili diverse opzioni per personalizzarne il comportamento. (Sfortunatamente, queste non sono ancora descritte.) + + + + +La finestra <guilabel +>Pittura a olio</guilabel +> + + + +La finestra Pittura a olio + + + + + +La finestra Pittura a olio + +La finestra Pittura a olio + + + + +Questa finestra può configurare due parametri per il filtro associato. L'impostazione Dimensione del pennello determina la dimensione del pennello usato per simulare l'effetto di pittura a olio, l'impostazione Liscia specifica se la differenza del colore tra diverse pennellate possa essere grande (poca lisciatura) o dovrebbe essere piccola (molta lisciatura). + + + + +La finestra <guilabel +>Mosaico</guilabel +> + + + +La finestra Mosaico + + + + + +La finestra Mosaico + +La finestra Mosaico + + + + +In questa finestra puoi regolare due impostazioni. Larghezza pixel e Altezza pixel indicano la larghezza e l'altezza che dovrebbe essere raggruppata e di cui dovrebbe essere fatta la media per formare un nuovo grande pixel. + + + + +La finestra <guilabel +>Gocce di pioggia</guilabel +> + + + +La finestra Gocce di pioggia + + + + + +La finestra Gocce di pioggia + +La finestra Gocce di pioggia + + + + +Questo filtro può essere configurato usando le impostazioni Dimensione delle gocce (il diametro medio delle gocce), Numero (il numero di effetti di gocce da aggiungere all'immagine), e Occhi di pesce (la percentuale di gocce da rendere come effetti di vista a occhio di pesce invece che semplice goccia di pioggia). + + + +La finestra <guilabel +>Disturbo casuale</guilabel +> + + + +La finestra Disturbo casuale + + + + + +La finestra Disturbo casuale + +La finestra Disturbo casuale + + + + +Questo filtro aggiunge dei disturbi casuali (macchie o qualcosa di simile) all'immagine. Ci sono due impostazioni configurabili: la quantità di disturbo (Livello, in percentuale) e l'Opacità del disturbo, cioè se il colore originale debba essere visibile o meno. + + + +La finestra <guilabel +>Scelta casuale</guilabel +> + + + +La finestra Scelta casuale + + + + + +La finestra Scelta casuale + +La finestra Scelta casuale + + + + +In questa finestra puoi specificare i parametri del filtro di Scelta casuale. L'impostazione Livello, in percentuale, determina quanto i pixel ne saranno influenzati; l'area che viene esaminata per prendere il nuovo colore del pixel è impostata con l'impostazione Dimensione della finestra, e si può anche impostare l'Opacità delle modifiche. + + + + + +La finestra <guilabel +>Smussa gli angoli</guilabel +> + + + +La finestra Smussa gli angoli + + + + + +La finestra Smussa gli angoli + +La finestra Smussa gli angoli + + + + +Questa finestra ha una impostazione: il raggio degli angoli smussati. + + + + +La finestra <guilabel +>Quadratini</guilabel +> + + + +La finestra Quadratini + + + + + +La finestra Quadratini + +La finestra Quadratini + + + + +In questa finestra puoi impostare la quantità di suddivisioni con l'impostazione Numero di riquadri. + + + + +La finestra <guilabel +>Sobel</guilabel +> + + + +La finestra Sobel + + + + + +La finestra Sobel + +La finestra Sobel + + + + +Qui puoi impostare i parametri per il filtro di rilevamento dei bordi Sobel. Prima di tutto devi determinare in quali direzioni applicare il filtro Sobel: orizzontale, verticale o entrambe. L'impostazione Mantieni il segno del risultato non ha effetto sulle immagini normali. Rendi opaca l'immagine determina se l'immagine risultante debba essere opaca o trasparente. + + + + +La finestra <guilabel +>Maschera di contrasto</guilabel +> + + + +La finestra Maschera di contrasto + + + + + +La finestra Maschera di contrasto + +La finestra Maschera di contrasto + + + + +Questa finestra offre tre opzioni per il filtro di Maschera di contrasto: il raggio (Mezza dimensione) della maschera, la Quantità di modifica da apportare, e il livello di Soglia. + + + + +La finestra <guilabel +>Onda</guilabel +> + + + +La finestra Onda + + + + + +La finestra Onda + +La finestra Onda + + + + +Qui puoi decidere quattro impostazioni per i componenti sia orizzontale che verticale della distorsione a onda (nota: un'onda verticale significa che la posizione verticale dipende da quella orizzontale, e quindi assomiglia a una W). La Lunghezza d'onda (una lunghezza minore significa un'onda più oscillante), la Fase (da quale punto dell'onda si deve partire), l'Ampiezza (la quantità di distorsione), e la Forma (Sinusoidale o arrotondata, oppure Triangolare o appuntita). + + + + +La finestra <guilabel +>Riduttore di disturbi wavelet</guilabel +> + + + +La finestra Riduttore di disturbi wavelet + + + + + +La finestra Riduttore di disturbi wavelet + +La finestra Riduttore di disturbi wavelet + + + + +L'unica impostazione, Soglia, indica quanto facilmente i pixel sono considerati disturbi da rimuovere e resi uguali alla loro area circostante. + + + + + + +Finestre varie + + +La finestra <guilabel +>Aggiungi tavolozza</guilabel +> + + + +La finestra Aggiungi tavolozza + + + + + +La finestra Aggiungi tavolozza + +La finestra Aggiungi tavolozza + + + + +Con questa finestra, puoi aggiungere una tavolozza di colori personalizzata a &chalk;. Inserisci il nome della tua tavolozza nella casella di testo in alto. Poi realizza la tavolozza: usa il pulsante Aggiungi un nuovo colore... per aggiungere un colore alla tavolozza e Rimuovi il colore selezionato per rimuovere il colore attualmente selezionato. Fai clic sul pulsante Aggiungi alle tavolozze predefinite per aggiungere la tua nuova tavolozza all'elenco delle tavolozze, o scegli semplicemente OK quando hai finito. + + + + +La finestra <guilabel +>Informazioni sul documento</guilabel +> + + + +La finestra Informazioni sul documento + + + + + +La finestra Informazioni sul documento + +La finestra Informazioni sul documento + + + + +Questa finestra è la stessa di altri programmi di &koffice;. Qui puoi inserire varie informazioni sul tuo documento che verranno salvate con esso, in modo da poterle recuperare più tardi per rileggerle o modificarle. + +Sulla scheda Generale puoi inserire il titolo, l'oggetto e le parole chiave, oltre a un sommario. In fondo alla scheda vengono mostrate alcune informazioni statistiche. Nella scheda Autore puoi salvare informazioni su di te. La terza scheda, Dati aggiuntivi definiti dall'utente, ti permette di salvare qualsiasi altra informazione. + + + + + + diff --git a/koffice-i18n-it/docs/koffice/chalk/commands-menus.docbook b/koffice-i18n-it/docs/koffice/chalk/commands-menus.docbook new file mode 100644 index 00000000..b1d38726 --- /dev/null +++ b/koffice-i18n-it/docs/koffice/chalk/commands-menus.docbook @@ -0,0 +1,4097 @@ + +Menu + +Alcuni dei menu di &chalk; sono menu standard di &kde; o &koffice;, mentre altri sono specifici di &chalk;. Il menu File contiene i comandi per gestire i file. Nel menu Modifica, puoi trovare i comandi che hanno a che fare con la selezione attuale. Con i comandi del menu Visualizza puoi cambiare il modo in cui vedi l'immagine. Il menu Immagine contiene i comandi che cambiano tutta l'immagine, come la conversione di tutti i livelli in un altro modello di colori o il ridimensionamento dell'immagine. Il menu Livello è come il menu Immagine, ma i comandi funzionano solo sul livello attuale. Il menu Seleziona contiene i comandi per creare e manipolare le selezioni. Il menu Filtro contiene tutti i filtri che hai installato.Questi funzionano sul livello attuale. Il menu Script contiene le voci per lavorare con gli script. Il menu Impostazioni è comune a tutto &koffice; e ti permette di manipolare le barre degli strumenti, le scorciatoie e la configurazione di &chalk;. Infine, il menu Aiuto ti presenta varie informazioni (si spera utili) come questo manuale. + + + + +Il menu <guimenu +>File</guimenu +> + + + + +&Ctrl;N File Nuovo +Crea un nuovo documento. Ciò fa apparire la finestra Nuovo documento, comune a tutto &koffice;, in cui puoi scegliere di cominciare con un documento vuoto di un certo tipo, o di aprire un documento aperto di recente. + + + +&Ctrl;O File Apri... +Apre un documento esistente. Siccome questo usa la finestra normale di &kde; Apri documento per farti selezionare un file, puoi aprire i file attraverso vari protocolli (ftp, fish, eccetera). + + + +File Apri recenti +Apre un documento aperto di recente. Fare clic su questo menu farà apparire un sottomenu con i dieci documenti aperti più di recente in cui puoi aprire rapidamente un'immagine su cui hai lavorato di recente. + + + +&Ctrl;S File Salva +Salva il documento. Se non hai salvato il documento in precedenza, otterrai la finestra Salva il documento con nome, altrimenti il documento sarà salvato con il suo nome attuale. + + + +File Salva con nome... +Salva il documento con un nome diverso. Si usa la finestra normale di &kde;, quindi è perfettamente possibile salvare remotamente con ftp o ssh (fish). + + + +File Ricarica +Ricarica il documento attuale dal disco. Verrano perse tutte le modifiche che hai fatto dall'ultima volta che hai salvato il documento. + + + +File Importa... +Apre un documento esistente. Al contrario di FileApri, non carica il documento ma solo i suoi contenuti: in pratica ricevi una copia del file scelto sotto forma di un nuovo documento. + + + +File Esporta... +Salva il documento con un altro nome. Al momento, è identico a FileSalva con nome.... + + + +File Spedisci... +Invia il documento per posta elettronica. Sarà usata la finestra predefinita di composizione della posta di &kde;. + + + +&Ctrl;P File Stampa... +Stampa il documento. Vedrai apparire la solita finestra di stampa di &kde;. + + + +File Anteprima di stampa... +Mostra un'anteprima del documento stampato. + + + +File Informazioni sul documento +Apre la finestra Informazioni sul documento. Questa finestra può essere usata per aggiungere informazioni varie come titolo, oggetto, parole chiave, informazioni sull'autore, e qualsiasi altra informazione che tu voglia salvare con l'immagine. + + + +&Ctrl;W File Chiudi +Chiude il documento. + + + +&Ctrl;Q File Esci +Esce da &chalk;. + + + + + + + + + + + +Il menu <guimenu +>Modifica</guimenu +> + + + + +&Ctrl;Z Modifica Annulla +Annulla l'ultima modifica effettuata. Le azioni (come disegnare un tratto, riempire un'area eccetera) vengono memorizzate su una pila. L'ultima azione che hai fatto verrà annullata, e l'immagine verrà riportata a come era prima. Scegliere di nuovo Annulla subito dopo annullerà l'azione eseguita prima di quella appena annullata, e così via. + + + +&Ctrl;&Shift;Z Modifica Rifai +Rifà l'ultima azione annullata. Come descritto in Annulla, si possono annullare una serie di azioni. Con Rifai si può rifare ogni azione annullata, e, se si sono annullate molte azioni, si possono rifare anche quelle. + + + +&Ctrl;X Modifica Taglia +Taglia la selezione negli appunti. La selezione attuale viene messa negli appunti di &kde;, e la selezione viene ripulita. + + + +&Ctrl;C Modifica Copia +Copia la selezione negli appunti. + + + +&Ctrl;V Modifica Incolla +Incolla i contenuti degli appunti. + + + +Modifica Incolla in una nuova immagine +Incolla il contenuto degli appunti in una nuova immagine. + + + +ModificaPulisci +Pulisce la selezione. + + + +&Alt;&Backspace; Modifica Riempi con il colore di primo piano +Riempie la selezione con il colore di primo piano attuale. Il colore di primo piano attuale viene mostrato nel quadrato colorato in alto a sinistra nella tavolozza Colori. + + + +&Backspace;ModificaRiempi con il colore di sfondo +Riempie la selezione con il colore di sfondo attuale. Il colore di sfondo attuale viene mostrato nel quadrato colorato nell'angolo in basso a destra nella tavolozza Colori. + + + +ModificaRiempi con motivo +Riempie la selezione con il motivo attuale. Il motivo attuale viene mostrato nella barra degli strumenti Forme dei pennelli, normalmente in alto a destra nella finestra di &chalk;. + + + +ModificaRisorse +Contiene le opzioni per lavorare con le tavolozze dei colori. + + + +ModificaRisorseAggiungi nuova tavolozza... +Apre la finestra Nuova tavolozza. Qui puoi creare una tavolozza dei colori personalizzata. + + + +ModificaRisorseModifica tavolozza... +Apre la finestra Modifica tavolozza. Scegli una tavolozza dei colori da modificare da questo elenco. Ti verrà presentato la stessa finestra di Aggiungi tavolozza, con la differenza che modifichi la tavolozza scelta invece di aggiungerne una nuova. + + + + + + + + + + + +Il menu <guimenu +>Visualizza</guimenu +> + + + + +&Ctrl;&Shift;F Visualizza Schermo intero +Passa tra la modalità normale a quella a schermo intero. Nella modalità a schermo intero, la barra del titolo viene nascosta e la finestra dell'applicazione viene ridimensionata per coprire tutto lo schermo. + + + +VisualizzaNuova vista +Apre una nuova vista per il documento attuale. Si apre una nuova finestra dell'applicazione per poter avere due viste diverse dello stesso documento, per esempio per lavorare su aree diverse allo stesso tempo, o per guardare un'area a diversi livelli di ingrandimento allo stesso tempo. I cambiamenti che apporti al documento in una vista divengono immediatamente visibili nelle altre. + + + +&Ctrl;&Shift;W Visualizza Chiudi tutte le viste +Chiude tutte le viste. + + + +VisualizzaDividi la vista +Divide la vista attuale. L'area di disegno sarà divisa in due parti, che possono essere usate come due viste in finestre diverse. + + + +VisualizzaRimuovi la vista +Riunisce le viste. La seconda vista (quella in basso o a destra) sarà chiusa e la prima rimarrà visibile. + + + +VisualizzaOrientazione della divisione +Cambia il modo il cui si visualizza la divisione. + + + +VisualizzaOrientazione della divisioneVerticale +Rendi verticale l'orientazione della divisione. Le due viste separate saranno posizionate fianco a fianco. + + + +VisualizzaOrientazione della divisioneOrizzontale +Rendi orizzontale l'orientazione della divisione. Le due viste separate saranno posizionate una sull'altra. + + + +&Ctrl;+ Visualizza Ingrandisci +Ingrandisce la vista. La vista sarà più dettagliata, ma allo stesso tempo sarà visibile un'area più piccola. + + + +&Ctrl;- Visualizza Rimpicciolisci +Rimpicciolisce la vista. Sarà visibile un'area più grande, ma allo stesso tempo sarà meno dettagliata. + + + +&Ctrl;0 Visualizza Pixel reali +Ingrandisce per vedere il livello dei pixel reali (scala 1:1). + + + +VisualizzaDimensioni reali +Ingrandisce la vista alle dimensioni reali dell'immagine. + + + +VisualizzaAdatta alla pagina +Ingrandisce la vista in modo che l'immagine riempia lo spazio di lavoro disponibile. + + + +&Ctrl;R Visualizza Mostra i righelli +Attiva o disattiva i righelli. + + + +VisualizzaMostra la griglia +Attiva o disattiva le linee della griglia. + + + +VisualizzaSpaziatura della griglia +Contiene varie opzioni per impostare la distanza tra le linee della griglia. Le opzioni di spaziatura disponibili sono 1×1, 2×2, 5×5, 10×10, 20×20, e 40×40. + + + + +VisualizzaMostra reticolo prospettico +Attiva o disattiva il reticolo prospettico. + + + + + +VisualizzaPulisci il reticolo prospettico +Pulisce il reticolo prospettico. Tutte le linee create verranno eliminate. + + + + +VisualizzaTavolozze +Ti permette di attivare o disattivare la visualizzazione delle varie tavolozze. La vista predefinita di &chalk; mostra tutte le tavolozze, e gli elementi sono quindi elencati come Nascondi tavolozza. Quando una certa tavolozza viene nascosta, la voce del menu corrispondente cambia in Mostra tavolozza. + + + +&Ctrl;&Shift;H Visualizza Tavolozze Nascondi tutte le finestre delle tavolozze +Nasconde tutte le tavolozze. + + + +VisualizzaTavolozzeNascondi Panoramica +Nasconde la tavolozza Panoramica. + + + +VisualizzaTavolozzeNascondi HSV +Nasconde la tavolozza HSV. + + + +VisualizzaTavolozzeNascondi RGB +Nasconde la tavolozza RGB. + + + +VisualizzaTavolozzeNascondi Grigio +Nasconde la tavolozza Grigio. + + + +VisualizzaTavolozzeNascondi Tavolozze +Nasconde la tavolozza Tavolozze. + + + +VisualizzaTavolozzeNascondi livelli +Nasconde la tavolozza Livelli. + + + +VisualizzaTavolozzeNascondi Gestore degli script +Nasconde il Gestore degli script. + + + +VisualizzaTavolozzeNascondi Istogramma +Nasconde la tavolozza Istogramma. + + + +VisualizzaTavolozzeNascondi Colori ad acqua +Nasconde la tavolozza Colori ad acqua. + + + +VisualizzaTavolozzeNascondi Pennello, Ellisse, Strumento filtro, Linea, Poligono, &etc; +Nasconde la tavolozza dello strumento selezionato. + + + +VisualizzaVisualizzazione dell'umidità +Attiva o disattiva l'indicazione dell'umidità del colore ad acqua. + + + + + + + + + + + +Il menu <guimenu +>Immagine</guimenu +> + + + + +ImmagineProprietà dell'immagine +Apre la finestra Proprietà dell'immagine, in cui puoi cambiare il nome, la dimensione, il profilo e la descrizione dell'immagine. + + + +ImmagineRidimensiona l'immagine alle dimensioni del livello attuale +Ridimensiona l'immagine alle dimensioni del livello attualmente attivo. + + + +ImmagineSubstrato... +Apre la finestra Substrato. + + +ImmagineRuota +Ruota l'immagine. + + + +ImmagineRuotaRuota immagine... +Apre la finestra Ruota immagine. + + + +ImmagineRuotaRuota immagine in senso orario +Ruota l'immagine di 90 gradi in senso orario. + + + +ImmagineRuotaRuota immagine in senso antiorario +Ruota l'immagine di 90 gradi in senso antiorario (270 in senso orario). + + + +ImmagineRuotaRuota di 180 gradi +Ruota l'immagine di 180 gradi. + + + +ImmagineConverti il tipo di immagine +Apre la finestra Converti tutti i livelli. Questa ti permette di convertire l'immagine in un altro spazio di colori. Oltre allo spazio di colori, si possono specificare anche il profilo e l'intenzione di resa. + + + +ImmagineSepara immagine... +Apre la finestra Separa immagine, Puoi separare l'immagine in livelli per ogni componente presente dello spazio di colori. + + + +ImmagineCambia dimensioni dell'immagine... +Apre la finestra Dimensione dell'immagine. Qui puoi ridimensionare o riscalare l'immagine con vari algoritmi. + + + +ImmagineDeforma immagine +Apre la finestra Deforma immagine. Puoi deformare l'immagine nelle direzioni X, Y o entrambe. + + + + + + + + + + +Il menu <guimenu +>Livello</guimenu +> + + + + + +LivelloNuovo +Crea un nuovo livello. + + + +&Ctrl;&Shift;N Livello Nuovo Aggiungi... +Apre la finestra Nuovo livello. Questa creerà un nuovo livello vuoto. Puoi impostarne il nome, l'opacità, la modalità composita e il tipo di livello. + + + +LivelloNuovoLivello di oggetti +Crea un nuovo livello per un certo tipo di oggetto di &koffice;. + + + +LivelloNuovo Livello di oggettiGrafica vettoriale +Crea un nuovo livello per un oggetto di &karbon14; incorporato. + + + +LivelloNuovo Livello di oggettiDocumenti di testo +Crea un nuovo livello per un oggetto di &kword; incorporato. + + + +LivelloNuovo Livello di oggettiDiagrammi di flusso +Crea un nuovo livello per un oggetto di &kivio; incorporato. + + + +LivelloNuovo Livello di oggettiPresentazioni +Crea un nuovo livello per un oggetto di &kpresenter; incorporato. + + + +LivelloNuovo Livello di oggettiOggetto immagine +Crea un nuovo livello per un oggetto di &chalk; incorporato. + + + +LivelloNuovo Livello di oggettiModello di rapporto +Crea un nuovo livello per un oggetto di &kugar; Designer incorporato. + + + +LivelloNuovo Livello di oggettiGrafico +Crea un nuovo livello per un oggetto di &kchart; incorporato. + + + +LivelloNuovo Livello di oggettiEditor di formule +Crea un nuovo livello per un oggetto di &kformula; incorporato. + + + +LivelloNuovo Livello di oggettiGeneratore di rapporti +Crea un nuovo livello per un oggetto di &kugar; incorporato. + + + +LivelloNuovo Livello di oggettiGestione dei progetti +Crea un nuovo livello per un oggetto di KPlato incorporato. + + + +LivelloNuovo Livello di oggettiFogli di calcolo +Crea un nuovo livello per un oggetto di &kspread; incorporato. + + + +LivelloNuovoLivello di regolazione +Apre la finestra Nuovo livello di regolazione.... + + + +LivelloNuovoInserisci immagine come livello... +Apre la finestra Importa immagine. Puoi navigare e selezionare un file immagine che sarà inserito in un nuovo livello. + + + +&Ctrl;&Shift;J Livello NuovoTaglia la selezione in un nuovo livello +Taglia la selezione attuale e inseriscila come un nuovo livello. + + + +&Ctrl;J Livello NuovoCopia la selezione in un nuovo livello +Copia la selezione attuale e inseriscila come un nuovo livello. + + + +LivelloRimuovi +Rimuove il livello attuale e i suoi contenuti. + + + +LivelloDuplica +Duplica il livello attuale. + + + +LivelloNascondi/Mostra +Attiva o disattiva la visibilità del livello attuale nella finestra di modifica delle immagini. + + + +LivelloMaschera +Contiene azioni per lavorare con le maschere dei livelli. + + + +LivelloMascheraCrea maschera + + + + +LivelloMascheraMaschera da selezione + + + + +LivelloMascheraMaschera a selezione + + + + +LivelloMascheraApplica maschera + + + + +LivelloMascheraRimuovi maschera + + + + +LivelloMascheraModifica maschera + + + + +LivelloMascheraMostra machera + + + + +&Ctrl;] Livello Alza +Sposta il livello attuale un livello in alto. + + + +&Ctrl;[ Livello Abbassa +Sposta il livello attuale un livello in basso. + + + +&Ctrl;&Shift;] Livello In cima +Sposta il livello attuale in cima. + + + +&Ctrl;&Shift;[ Livello In fondo +Sposta il livello attuale in fondo. + + + +LivelloSalva livello come immagine... +Apre la finestra Esporta livello. Il livello attuale sarà salvato sul file prescelto. + + + +LivelloRibalta sull'asse X +Ribalta orizzontalmente il livello attuale. + + + +LivelloRibalta sull'asse Y +Ribalta verticalmente il livello attuale. + + + +LivelloProprietà +Apre la finestra Proprietà del livello. Qui puoi cambiare il nome, lo spazio dei colori, l'opacità, la modalità composita e la posizione del livello attuale. + + + +&Ctrl;E Livello Fondi con livello sottostante +Fonde il livello attuale con quello sottostante. + + + +&Ctrl;&Shift;E Livello Appiattisci l'immagine +Fonde tutti i livelli visibili. + + + +LivelloRuota +Ruota il livello attuale. + + + +LivelloRuota Ruota livello... +Apre la finestra Ruota livello. + + + +LivelloRuotaRuota in senso orario +Ruota il livello attuale di 90 gradi in senso orario. + + + +LivelloRuotaRuota in senso antiorario +Ruota il livello attuale di 90 gradi in senso antiorario (270 gradi in senso orario). + + + +LivelloRuota Ruota di 180 gradi +Ruota il livello attuale di 180 gradi. + + + +LivelloIstogramma... +Apre la finestra Istogramma, in cui puoi vedere gli istogrammi per il livello attuale. + + + +LivelloConverti il tipo di livello +Apre la finestra Converti il tipo di livello. Puoi impostare diverse opzioni relative allo spazio dei colori e all'intenzione di resa. + + + +LivelloRiscala livello... +Apre la finestra Dimensioni del livello. Puoi scegliere le nuove dimensioni e il filtro di ridimensionamento da usare. + + + +LivelloEffetti del livello +Contiene dei comandi per aggiungere effetti al livello attuale. + + + +LivelloEffetti del livelloAggiungi ombra... +Apre la finestra Ombra. Questa finestra può essere usata per aggiungere un'ombra sotto il livello attuale. + + + +LivelloDeforma livello... +Apre la finestra Deforma livello. Puoi selezionare gli angoli X e Y secondo cui deformare. + + + + + + + + + + + +Il menu <guimenu +>Seleziona</guimenu +> + + + + +&Ctrl;A Seleziona Seleziona tutto +Seleziona tutto il livello attuale. + + + +&Ctrl;&Shift;A Seleziona Deseleziona +Deseleziona tutto. + + + +&Ctrl;&Shift;D Seleziona Riseleziona +Riseleziona le aree precedentemente deselezionate. + + + +&Ctrl;I Seleziona Inverti +Inverte la selezione. Tutto quello che è selezionato sarà deselezionato e viceversa. + + + +&Alt;&Ctrl;D Seleziona Ammorbidisci... +Ammorbidisci la selezione (Aggiungici attorno un bordo sfumato). + + + +SelezionaSimile + + + + +&Ctrl;H SelezionaNascondi selezione +Nasconde la selezione. La selezione è ancora attiva, ma non è più visibile. + + + +SelezionaEspandi la selezione... +Fa espandere la selezione. + + + +SelezionaRestringi la selezione... +Fa restringere la selezione. + + + +SelezionaBorda la selezione +Mette un bordo attorno alla selezione. + + + +SelezionaIntervallo di colore +Apre la finestra Intervallo di colore. + + + + + + + + + + + +Il menu <guimenu +>Filtro</guimenu +> + +Vedi il capitolo Filtri per maggiori informazioni sui filtri. + + + +&Ctrl;&Shift;J Filtro Riapplica il filtro +Ripeti l'ultima azione di filtraggio. + + + +FiltroRegola +Contiene varie opzioni per cambiare i colori dell'immagine. + + + +FiltroRegolaContrasto automatico +Cambia automaticamente l'immagine per ottenere il massimo contrasto possibile. + + + +FiltroRegolaLuminosità/Contrasto... +Apre la finestra Luminosità / Contrasto. Qui puoi impostare la luminosità e il contrasto dell'immagine. + + + +FiltroRegolaDesàtura +Desàtura l'immagine. Ciò in pratica convertirà l'immagine in scala di grigio, ma il disegno successivo verrà fatto con i colori normali. + + + +FiltroRegolaInverti +Inverte l'immagine o la selezione: il nero diventa bianco, il blu giallo e così via. + + + +FiltroRegolaRegolazione del colore... +Apre la finestra Regolazione del colore. Lì puoi regolare le componenti dello spazio dei colori dell'immagine attuale (per esempio, in un'immagine RGB, puoi cambiare i contributi del rosso, del verde e del blu al totale dell'immagine). + + + +FiltroArtistici +Contiene vari filtri per azioni artistiche. + + + + + +FiltroArtisticiPittura a olio... +Apre la finestra Pittura a olio per aggiungere un effetto di pittura a olio alla selezione o all'immagine. + + + +FiltroArtisticiMosaico... +Apre la finestra Mosaico per trasformare l'immagine in un mosaico: un blocco di pixel viene cambiato in modo da avere tutti lo stesso colore, corrispondente alla loro media. + + + +FiltroArtisticiGocce di pioggia... +Apre la finestra Gocce di pioggia per aggiungere un effetto a gocce di pioggia alla selezione o all'immagine. + + + +FiltroArtisticiSecca la vernice +Secca la vernice bagnata. + + + +FiltroSfoca +Contiene vari filtri di sfocatura. + + + +FiltroSfocaSfocatura gaussiana +Effettua una leggera sfocatura sull'immagine o sulla selezione. + + + +FiltroColori +Contiene dei filtri per cambiare i colori dell'immagine. + + + +FiltroColoriColore ad alfa + + + + +FiltroColoriTrasferimento del colore +Apre la finestra Trasferimento di colore per dare un nuovo aspetto all'immagine. + + + +FiltroColoriMassimizza canale +Regola i colori di ogni pixel rimuovendo i canali dei colori meno rappresentati. + + + +FiltroColoriMinimizza canale +Regola i colori di ogni pixel rimuovendo i canali dei colori più rappresentati. + + + +FiltroRilevamento dei bordi +Contiene dei filtri per il rilevamento dei bordi. + + + +FiltroRilevamento dei bordiRilevamento dei bordi dal basso +Effettua il rilevamento dei bordi usando i lati inferiori delle parti dell'immagine come riferimento. + + + +FiltroRilevamento dei bordiRilevamento dei bordi da sinistra +Effettua il rilevamento dei bordi usando i lati sinistri delle parti dell'immagine come riferimento. + + + +FiltroRilevamento dei bordiRilevamento dei bordi da destra +Effettua il rilevamento dei bordi usando i lati destri delle parti dell'immagine come riferimento. + + + +FiltroRilevamento dei bordiSobel... +Apre la finestra Sobel. + + + +FiltroRilevamento dei bordiRilevamento dei bordi dall'alto +Effettua il rilevamento dei bordi usando i lati superiori delle parti dell'immagine come riferimento. + + + +FiltroMigliora +Contiene dei filtri di miglioramento. + + + +FiltroMiglioraRestauro delle immagini CImg... +Apre la finestra Restauro delle immagini. + + + +FiltroMiglioraConvoluzione personalizzata... +Apre la finestra Convoluzione personalizzata. + + + +FiltroMiglioraRiduttore di disturbi gaussiano... + + + + +FiltroMiglioraRimozione media +Aumenta la nitidezza dell'immagine o della selezione marcando i bordi dei colori. + + + +FiltroMiglioraAumenta la nitidezza +Aumenta la nitidezza dell'immagine o della selezione. + + + +FiltroMiglioraMaschera di contrasto +Applica una maschera di contrasto all'immagine o alla selezione. + + + +FiltroMiglioraRiduttore di disturbi wavelet +Riduce i disturbi dell'immagine o della selezione. + + + +FiltroRilievo +Contiene dei filtri per i rilievi. + + + +FiltroRilievoRilievo orizzontale e verticale +Mette in rilievo l'immagine o la selezione secondo le due direzioni principali. + + + +FiltroRilievoMetti in rilievo con profondità variabile... +Apre la finestra Rilievo. + + + +FiltroRilievoRilievo in tutte le direzioni +Mette in rilievo l'immagine o la selezione. + + + +FiltroRilievoRilievo solo orizzontale +Mette in rilievo l'immagine o la selezione solo secondo l'asse orizzontale. + + + +FiltroRilievoRilievo laplaciano +Mette in rilievo l'immagine o la selezione usando la tecnica di Laplace. + + + +FiltroRilievoRilievo solo verticale +Mette in rilievo l'immagine o la selezione solo secondo l'asse verticale. + + + +FiltroMappa +Contiene dei filtri di mappatura. + + + +FiltroMappaBumpmap... +Apre la finestra Bumpmap. + + + +FiltroMappaSmussa gli angoli +Apre la finestra Smussa gli angoli per smussare gli angoli dell'immagine o della selezione. + + + +FiltroMappaQuadratini... +Rimpicciolisce l'immagine o la selezione e la ripete affiancata. + + + +FiltroAltri +Contiene filtri vari. + + + +FiltroAltriCorrezione lenticolare... +Apre la finestra Correzione lenticolare per correggere le anomalie della lente. + + + +FiltroAltriDisturbo casuale... +Apre la finestra Disturbo casuale per aggiungere dei disturbi casuali all'immagine. + + + +FiltroAltriScelta casuale... +Apre la finestra Scelta casuale per distorcere l'immagine. + + + +FiltroAltriOnda... +Apre la finestra Onda per distorcere l'immagine + + + + +FiltroGalleria dei filtri +Apre la finestra Galleria dei filtri. Questa mostra le anteprime dei vari filtri e permette di confrontarli facilmente. + + + + + + + + + + + +Il menu <guimenu +>Script</guimenu +> + + + + +ScriptEsegui file script... +Esegue un file script. + + + +ScriptGestore degli script... +Apre la finestra Gestore degli script. + + + + + + + + + + +Il menu <guimenu +>Impostazioni</guimenu +> + + + + +ImpostazioniBarre degli strumenti +Contiene le opzioni per visualizzare o nascondere le varie barre degli strumenti. + + + +ImpostazioniBarre degli strumentiFile +Mostra o nasconde la barra degli strumenti File. + + + +ImpostazioniBarre degli strumentiModifica +Mostra o nasconde la barra degli strumenti Modifica. + + + +ImpostazioniBarre degli strumentiNavigazione +Mostra o nasconde la barra degli strumenti Navigazione. + + + +ImpostazioniBarre degli strumenti&chalk; +Mostra o nasconde la barra degli strumenti &chalk;. + + + +ImpostazioniBarre degli strumentiPennelli e altro +Mostra o nasconde la barra degli strumenti Pennelli e altro. + + + +ImpostazioniConfigura le scorciatoie... +Apre la finestra Configura le scorciatoie. Questa finestra è comune alla maggior parte delle applicazioni di &kde; e ti permette di configurare delle scorciatoie per tutte le azioni che &chalk; offre. + + + +ImpostazioniConfigura le barre degli strumenti... +Apre la finestra Configura le barre degli strumenti. Questa finestra è comune alla maggior parte delle applicazioni di &kde; e ti permette di configurare le barre degli strumenti di &chalk;. + + + +ImpostazioniConfigura &chalk;... +Apre la finestra Preferenze. Qui puoi configurare &chalk; per adattarsi alle tue preferenze. + + + + + + + + + + + +Il menu <guimenu +>Aiuto</guimenu +> +&help.menu.documentation; + + diff --git a/koffice-i18n-it/docs/koffice/chalk/commands-palettes.docbook b/koffice-i18n-it/docs/koffice/chalk/commands-palettes.docbook new file mode 100644 index 00000000..f3e295fd --- /dev/null +++ b/koffice-i18n-it/docs/koffice/chalk/commands-palettes.docbook @@ -0,0 +1,1260 @@ + +Tavolozze + +Questa sezione descrive le tavolozze di &chalk;. Le tavolozze si trovano normalmente sul lato destro della finestra principale di &chalk;. Ci sono tre tavolozze per aiutarti a personalizzare le tue immagini: + + +La tavolozza <guilabel +>Riquadro di controllo</guilabel +> +Il Riquadro di controllo contiene tre schede. Puoi avere una panoramica dell'immagine, vedere un istogramma dei colori, e modificare le opzioni per lo strumento attuale. + + +<guilabel +>Panoramica</guilabel +> + + + +La scheda Panoramica + + + + + +La scheda Panoramica + +La scheda Panoramica + + + +Questa scheda ti dà due impostazioni. Con la casella numerica, il cursore e il pulsante 1:1 in fondo, puoi impostare il livello di ingrandimento del documento. Il cursore e la casella Esposizione si possono usare per scegliere il livello di esposizione per le immagini OpenEXR. Inoltre, le etichette X e Y indicano la posizione attuale del puntatore, dove (0,0) è l'angolo in alto a sinistra della tela. + + + +<guilabel +>Istogramma</guilabel +> + + + +La scheda Istogramma + + + + + +La scheda Istogramma + +La scheda Istogramma + + + +Questa scheda visualizza un istogramma dei colori che indica la loro distribuzione sull'immagine. L'istogramma è diviso nei livelli del rosso, del verde e del blu. + + + +<guilabel +>Strumento</guilabel +> + +Veramente non c'è una scheda con questo nome, perché il nome della scheda cambia per riflettere il nome dello strumento attualmente selezionato. Questa scheda mostra le opzioni di configurazione disponibili gli strumenti che ne hanno. + + +<guilabel +>Pennello</guilabel +> + + +La scheda Strumento per Pennello + + + + + +La scheda Strumento per Pennello + +La scheda Strumento per Pennello + + + +Ci sono tre opzioni disponibili per questa scheda. Il cursore e la casella numerica dell'Opacità si usano per impostare l'opacità durante il disegno (l'opacità è il contrario della trasparenza, cioè 100% opaco è 0% trasparente e viceversa). Nella casella a cascata Modalità puoi scegliere una modalità di disegno. Questa cambia l'effetto che risulta dal disegno sull'immagine (per esempio, cambiando solo la saturazione o la luminosità). Con l'opzione Disegna direttamente, puoi decidere se vuoi disegnare direttamente sul livello attuale, o su un livello temporaneo che verrà poi composto con il livello vero e proprio. Questi due modi sono diversi soprattutto quando usi valori di opacità relativamente bassi. + + + +<guilabel +>Linea</guilabel +> + + +La scheda Strumento per Linea + + + + + +La scheda Strumento per Linea + +La scheda Strumento per Linea + + + +Vedi il Pennello per la descrizione dell'Opacità e della Modalità. Il pulsante ? visualizza un suggerimento sull'uso dei tasti modificatori. + + + +<guilabel +>Rettangolo</guilabel +> + + +La scheda Strumento per Rettangolo + + + + + +La scheda Strumento per Rettangolo + +La scheda Strumento per Rettangolo + + + +Vedi il Pennello per la descrizione dell'Opacità e della Modalità. La caselle a cascata Riempi viene usata per specificare se l'interno del rettangolo debba venire riempito. Puoi scegliere tra tre opzioni di riempimento: gli attuali colore di primo piano, colore di sfondo o motivo. + + + +<guilabel +>Bézier</guilabel +> +Vedi il Pennello per la descrizione della Modalità e dell'Opacità. + + + + +<guilabel +>Ellisse</guilabel +> +Qui sono disponibili le stesse opzioni che per Rettangolo. + + + +<guilabel +>Poligono</guilabel +> +Qui sono disponibili le stesse opzioni che per Rettangolo. + + + +<guilabel +>Polilinea</guilabel +> +Qui sono disponibili le stesse opzioni che per Linea. + + + +<guilabel +>Stella</guilabel +> + + +La scheda Strumento per Stella + + + + + +La scheda Strumento per Stella + +La scheda Strumento per Stella + + + +Qui sono disponibili le opzioni per Rettangolo, oltre a due specifiche a questo strumento. La casella a cascata Vertici viene usata per impostare il numero di vertici (punte) della stella. L'impostazione Rapporto definisce la forma della stella. Un rapporto dello 0% creerà una stella senza area interna (disegnandola, le due linee che fanno una punta della stella si sovrapporranno). Aumentare il rapporto farà lentamente ingrassare la stella (le due linee vengono separate). Una stella con un rapporto del 100% è un poligono regolare. + + + +<guilabel +>Duplica</guilabel +> + + +La scheda Strumento per Duplica + + + + + +La scheda Strumento per Duplica + +La scheda Strumento per Duplica + + + +Qui sono disponibili le stesse opzioni che per Linea. Inoltre, ci sono altre tre opzioni. Con le opzioni Cura e Raggio di cura puoi specificare che la duplicazione non dovrebbe copiare i colori, ma solo la struttura dell'area di origine. Se abiliti l'opzione Correggi la prospettiva, lo strumento di duplicazione seguirà il tuo reticolo prospettico. + + + +<guilabel +>Disegna con filtri</guilabel +> + + +La scheda Strumento per Disegna con filtri + + + + + +La scheda Strumento per Disegna con filtri + +La scheda Strumento per Disegna con filtri + + + +A seconda del filtro, puoi impostare diverse opzioni qui. Le opzioni che puoi impostare sono le stesse disponibili nella finestra delle impostazioni normale per il filtro scelto. Vedi la sezione dei filtri nel capitolo delle finestre per maggiori informazioni. + + +<guilabel +>Trasforma</guilabel +> + + +La scheda Strumento per Trasforma + + + + + +La scheda Strumento per Trasforma + +La scheda Strumento per Trasforma + + + +The Move X and Move Y +spin boxes show, and can be used to set, the displacement of the layer or +selection. The same applies to Scale X and Scale +Y for the scaling of the current layer or selection. Finally, --> +Puoi scegliere quale algoritmo di trasformazione usare nella casella a cascata Filtro. + + + +<guilabel +>Ritaglio</guilabel +> + + +La scheda Strumento per Ritaglio + + + + + +La scheda Strumento per Ritaglio + +La scheda Strumento per Ritaglio + + + +Imposta le coordinate dell'area che dovrebbe rimanere con le quattro caselle numeriche X, Y, Larghezza e Altezza. Puoi anche inserire un Rapporto per decidere le proporzioni Y/X. Segna una delle caselle per far mantenere il valore corrispondente costante mentre cambi le dimensioni dell'area. La casella a cascata può essere usata per selezionare se deve essere ritagliata tutta l'immagine o solo il livello attuale. Fare clic sul pulsante Ritaglio ha lo stesso effetto di fare doppio clic fuori dall'area dell'immagine. + + + +<guilabel +>Riempimento contiguo</guilabel +> + + +La scheda Strumento per Riempimento contiguo + + + + + +La scheda Strumento per Riempimento contiguo + +La scheda Strumento per Riempimento contiguo + + + +Qui sono disponibili le stesse opzioni di Pennello, oltre a un paio di altre. L'impostazione nel cursore e nella casella numerica Soglia determina quanto deve essere vicino il colore di un punto al colore del punto iniziale per farci espandere attraverso il riempimento. Quindi una soglia alta riempirà aree che hanno colori meno simili, una più bassa limiterà l'espansione. Se segni la casella Riempi tutta la selezione, sarà riempita tutta la selezione invece che solo l'area confinante. Segnare la casella Limita al livello attuale cambia il comportamento del riempimento: la sua estensione viene decisa solo dal livello attuale invece che da tutta l'immagine. Segnando la casella Usa motivo puoi scegliere di riempire con il motivo attualmente selezionato invece che con il colore di primo piano. + + + +<guilabel +>Sfumatura</guilabel +> + + +La scheda Strumento per Sfumatura + + + + + +La scheda Strumento per Sfumatura + +La scheda Strumento per Sfumatura + + + +Qui sono disponibili le stesse opzioni di Pennello, oltre a un paio di altre. La casella a cascata Forma può essere usata per selezionare il tipo di sfumatura: Lineare, Bilineare, Radiale, Quadrata, Conica e Conica simmetrica. L'opzione Ripetizione decide se la sfumatura viene ripetuta, nel caso che non lo sia essa non riempie tutta l'immagine. Con Nessuna, i colori alla fine della sfumatura vengono usati per riempire lo spazio rimanente. Con In avanti, la sfumatura viene ripetuta (collegando la fine di una con l'inizio dell'altra). Con Alternata, la sfumatura viene ripetuta con la metà delle sfumature disposta al contrario (collegando davanti a davanti e dietro a dietro). Segna la casella Inverti per far disegnare le sfumature al contrario (dal di dietro al davanti). L'impostazione finale è Soglia di anti-aliasing, che decide quanto sarà liscia la sfumatura. + + + +<guilabel +>Testo</guilabel +> + + +La scheda Strumento per Testo + + + + + +La scheda Strumento per Testo + +La scheda Strumento per Testo + + + +Qui sono disponibili le stesse opzioni che per Pennello. Inoltre c'è un'opzione, Carattere, che mostra il carattere che sarà usato per il testo. Fai clic su ... per cambiare il carattere. + + + +<guilabel +>Selettore di colore</guilabel +> + + +La scheda Strumento per Selettore di colore + + + + + +La scheda Strumento per Selettore di colore + +La scheda Strumento per Selettore di colore + + + +La prima opzione è una casella a cascata in cui puoi scegliere da quale livello selezionare il colore. Se scegli un livello particolare, sarà recuperato il colore dal punto di quel livello. Con Campiona tutti i livelli visibili, viene usato il livello più in alto non trasparente in quel punto. Se la casella Aggiorna il colore attuale è segnata, il colore attuale di primo piano (quando fai clic con il &LMB;) o di sfondo (quando fai clic con il &RMB;) viene impostato come colore selezionato. La casella Aggiungi alla tavolozza e la casella a cascata relativa determinano se il colore selezionato debba essere aggiunto a una tavolozza esistente. Segna la casella e scegli dall'elenco la tavolozza desiderata, se lo vuoi. La casella Mostra i colori come percentuali passa dalla visualizzazione normale dell'intervallo dei colori (cioè da 0 a 255) a un valore scalato tra 0% e 100%. Con l'opzione Raggio di campionamento scegli la dimensione dell'area da usare quando si seleziona il colore. Un raggio pari a uno prende un solo pixel, raggi più grandi prenderanno la media dei colori di un'area circolare dal raggio selezionato centrata attorno al pixel scelto. + + + +Strumenti di selezione + + +La scheda Strumento per gli strumenti di selezione + + + + + +La scheda Strumento per gli strumenti di selezione + +La scheda Strumento per gli strumenti di selezione + + + +Gli strumenti Disegna una selezione, Cancella selezione, Selezione rettangolare, Selezione ellittica, Selezione poligonale, Seleziona contorno hanno un'opzione: l'Azione da effettuare. Puoi scegliere se aggiungere o sottrarre dalla selezione. + + + +<guilabel +>Selezione di un'area contigua</guilabel +> + + +La scheda Strumento per Selezione contigua + + + + + +La scheda Strumento per Selezione contigua + +La scheda Strumento per Selezione contigua + + + +L'Azione è la stessa discussa nelle operazioni di selezione. Il cursore e la casella numerica Sfumatura determinano quanto debbano essere vicini i colori al punto su cui si fa clic per poter essere aggiunti alla selezione. Quando è segnata la casella Usa l'unione, i limiti della selezione sono determinati considerando tutta l'immagine invece che solo il livello attuale. + + + +<guilabel +>Seleziona simile</guilabel +> +Le opzioni Azione e la Sfumatura sono le stesse di Selezione contigua. + + + +<guilabel +>Selezione magnetica</guilabel +> + + +La scheda Strumento per Selezione magnetica + + + + + +La scheda Strumento per Selezione magnetica + +La scheda Strumento per Selezione magnetica + + + +L'opzione Azione è la stessa degli altri strumenti di selezione. +L'opzione Distanza determina la massima distanza alla quale i bordi cui collegarsi vengono cercati. Il pulsante Alla selezione ha lo stesso effetto di fare doppio clic con il &LMB;: la selezione viene conclusa. + + + + + + + +La tavolozza <guilabel +>Colori</guilabel +> +In questa tavolozza puoi scegliere i colori di primo piano e di sfondo da usare per disegnare. Puoi sceglierli in cinque modi diversi. Ciascuno di questi ha la sua scheda sulla tavolozza. Puoi scegliere quale colore impostare facendo clic sui pulsanti corrispondenti in alto a sinistra. Il colore in alto è il colore di primo piano, quello in fondo è quello di sfondo. Puoi fare clic sulla doppia freccia per scambiarli: il colore di primo piano diventa di sfondo e viceversa. Puoi reimpostare i colori al valore predefinito (primo piano nero e sfondo bianco) facendo clic sull'iconcina in bianco e nero. + + +<guilabel +>HSV</guilabel +> + + +La scheda HSV + + + + + +La scheda HSV + +La scheda HSV + + + +Su questa scheda puoi impostare un colore con il sistema di tonalità, saturazione e valore. La tonalità determina il colore principale e parte dal rosso con 0, continua sullo spettro dei colori (cioè lungo la linea giallo, verde, blu e viola) fino a un massimo di 359. Questo viene rappresentato nel cerchio sulla scheda come la componente angolare (partendo dall'alto, ruota lungo il cerchio in senso orario per aumentare la tonalità). La saturazione determina la purezza del colore. Una saturazione di 255 risulta in un colore puro, mentre una saturazione nulla risulta in un grigio. Questo è il raggio del componente nel cerchio del colore della scheda: il centro corrisponde a nessuna saturazione, il bordo del cerchio alla saturazione completa. Il valore determina la luminosità del colore: scurisce o illumina il colore, e può essere impostato con il cursore orizzontale della scheda. Un valore nullo dà nero, un valore di 255 risulta nel colore puro. + + + +<guilabel +>RGB</guilabel +> + + +La scheda RGB + + + + + +La scheda RGB + +La scheda RGB + + + +Su questa scheda puoi selezionare i colori usando i loro componenti del rosso, del verde e del blu. Puoi impostare i componenti del rosso, del verde e del blu su una scala da 0 a 255. A 0 il componente di quel colore è assente, a 255 è alla sua intensità massima. I cursori cambieranno colore per darti un'idea di quale colore produrrai alterando il valore corrispondente. + + + +<guilabel +>Grigio</guilabel +> + + +La scheda Grigio + + + + + +La scheda Grigio + +La scheda Grigio + + + +Su questa scheda, scegli un valore di grigio (indicato con una K per chiave, in inglese Key, una designazione comune per il nero). +Il valore del grigio può essere scelto su una scala da zero (bianco puro) a 255 (nero puro). + + + +<guilabel +>Tavolozze</guilabel +> + + +La scheda Tavolozze + + + + + +La scheda Tavolozze + +La scheda Tavolozze + + + +Su questa scheda puoi selezionare un colore da una tra diverse tavolozze di colori predefinite. +Puoi scegliere da quale tavolozza selezionare il colore nella casella a cascata in alto. + + + +<guilabel +>Colori ad acqua</guilabel +> + + +La scheda Colori ad acqua + + + + + +La scheda Colori ad acqua + +La scheda Colori ad acqua + + + +Questa scheda ti offre una selezione di colori ad acqua per disegnare con vernice bagnata. Puoi impostare due opzioni per modificare il comportamento di disegno: Forza del colore: decide quanto colore applichi sulla tela, e Umidità decide quanto è bagnato quando viene applicato. Puoi seccarlo in seguito. + + + + + +La tavolozza <guilabel +>Livelli</guilabel +> +Questa tavolozza offre due schede. + + +<guilabel +>Livelli</guilabel +> + + +La scheda Livelli + + + + + +La scheda Livelli + +La scheda Livelli + + + +Questa scheda ti dà accesso alle varie operazioni sui livelli. In alto a sinistra, puoi selezionare quale modalità di miscela usare per il livello selezionato. Queste sono le stesse possibilità tra cui puoi scegliere per le modalità di disegno. Il cursore e la casella in alto a destra determina l'opacità del livello selezionato. 0% di opacità corrisponde al 100% di trasparenza, e viceversa. L'elenco mostra tutti i livelli e i loro nomi, e offre controlli vari per ogni livello. L'icona a occhio attiva o disattiva la visibilità del livello. L'icona della catena viene usata per collegare i livelli. L'icona a lucchetto determina se il livello è bloccato o meno. I livelli bloccati non possono essere modificati. Sotto l'elenco dei livelli, ci sono altri controlli. Puoi creare un nuovo livello, spostare il livello attuale in alto o in basso, mostrare le proprietà del livello ed eliminarlo. +Ci sono altri trucchetti che puoi fare con il mouse in quell'elenco. Fai clic con il tasto destro sull'elenco dei livelli e seleziona Nuova cartella per creare una nuova cartella di livelli, che puoi usare per raggruppare i livelli. Puoi anche trascinare i livelli per cambiarne l'ordine. Per farlo, fai clic sulla parte inferiore dell'elemento dell'elenco che rappresenta il livello, trascina il mouse e rilascia il pulsante del mouse alla posizione desiderata. Se invece fai clic nella parte superiore dell'elemento dell'elenco otterrai un campo di testo per rinominare il livello. + + + +<guilabel +>Gestore degli script</guilabel +> + + +La scheda Gestore degli script + + + + + +La scheda Gestore degli script + +La scheda Gestore degli script + + + +Questa scheda è una versione ridotta della finestra Gestore degli script. Vedi la sua descrizione sopra per maggiori informazioni. + + + + + diff --git a/koffice-i18n-it/docs/koffice/chalk/commands-toolbars.docbook b/koffice-i18n-it/docs/koffice/chalk/commands-toolbars.docbook new file mode 100644 index 00000000..592b05fd --- /dev/null +++ b/koffice-i18n-it/docs/koffice/chalk/commands-toolbars.docbook @@ -0,0 +1,1211 @@ + +Barre degli strumenti + +Questa sezione descrive le barre degli strumenti di &chalk;. Come impostazione predefinita, la barra Chalk viene posizionata a sinistra dell'area di disegno, mentre le altre si possono trovare in alto, sotto la barra dei menu. + +Puoi personalizzare le barre degli strumenti scegliendo ImpostazioniConfigura le barre degli strumenti... o facendo clic con il &RMB; su una barra e scegliendo Configura le barre degli strumenti.... + + +La barra degli strumenti <guilabel +>File</guilabel +> + + + +La barra degli strumenti File + + + + + +La barra degli strumenti File + +La barra degli strumenti File + + + + +Questa barra contiene azioni relative ai file. Nelle impostazioni predefinite di &chalk;, ci sono cinque pulsanti in questa barra: Nuovo, Apri, Salva, Anteprima di stampa e Stampa. + +Tutte queste azioni corrispondono alle voci del menu File. + + + + +La barra degli strumenti <guilabel +>Modifica</guilabel +> + + + +La barra degli strumenti Modifica + + + + + +La barra degli strumenti Modifica + +La barra degli strumenti Modifica + + + + +Questa barra contiene azioni di modifica. Con le impostazioni predefinite questa barre offre quattro pulsanti: Annulla, Rifai, Taglia e Copia. + +Tutte queste azioni corrispondono alle voci del menu Modifica. + + + +La barra degli strumenti <guilabel +>Navigazione</guilabel +> + + + +La barra degli strumenti Navigazione + + + + + +La barra degli strumenti Navigazione + +La barra degli strumenti Navigazione + + + + +Questa barra offre un accesso rapido alle azioni di navigazione. Le due azioni disponibili nelle impostazioni predefinite sono Ingrandisci e Rimpicciolisci. Con Ingrandisci il livello di ingrandimento viene aumentato: vedrai di meno, ma con maggiore dettaglio. Con Rimpicciolisci, il livello di ingrandimento viene ridotto, in modo da vedere di più in minor dettaglio. + + + + +La barra degli strumenti <guilabel +>Chalk</guilabel +> + + + +La barra degli strumenti Chalk + + + + + +La barra degli strumenti Chalk + +La barra degli strumenti Chalk + + + + +Questa barra contiene operazioni e strumenti di disegno, oltre a strumenti di modifica e selezione. Sono elencate sotto le azioni disponibili e alcuni controlli. Puoi cambiare il comportamento della maggior parte degli strumenti (e quindi, di solito, il loro risultato) impostando le loro opzioni. + + + + + Pennello +Con questo strumento puoi dipingere a mano libera. Fai clic sul &LMB; per disegnare una sola pennellata con il pennello attualmente selezionato, o tieni premuto il &LMB; e trascina il mouse per dipingere. I movimenti che fai con il mouse vengono direttamente usati per il disegno. + + + Linea +Questo strumento si usa per tracciare linee. Fai clic con il &LMB; per indicare il primo estremo, tieni premuto il pulsante, trascina al secondo estremo e rilascia. Usa &Shift; mentre tieni premuto il pulsante del mouse per limitare il disegno a linee verticali e orizzontali. Puoi premere &Alt; mentre tieni premuto il &LMB; per spostare la linea in un'altra posizione. + + + Rettangolo +Questo strumento si usa per disegnare rettangoli. Fai clic e tieni premuto il &LMB; per indicare un angolo del rettangolo, trascina all'angolo opposto, e rilascia il pulsante. Se tieni premuto &Shift; mentre disegni, verrà disegnato un quadrato invece che un rettangolo. Tenere premuto &Ctrl; cambierà il modo in cui viene costruito il rettangolo. Normalmente, il primo clic del mouse indica un angolo e il secondo l'angolo opposto. Con &Ctrl;, la posizione iniziale del mouse indica il centro del rettangolo, e quella finale indica un angolo. Puoi premere &Alt; mentre tieni premuto il &LMB; per spostare il rettangolo in un'altra posizione. Puoi passare dal metodo angolo/angolo a centro/angolo quante volte vuoi premendo o rilasciando &Ctrl;, sempre che mantieni premuto &LMB;. Con &Ctrl; premuto, i movimenti del mouse influenzeranno tutti e quattro gli angoli del rettangolo (relativi al centro), senza &Ctrl; un angolo non sarà modificato. + + + Ellisse +Usa questo strumento per disegnare un'ellisse. Il pennello attualmente selezionato viene usato per disegnarne il contorno. Fai clic e tieni premuto il &LMB; per indicare un angolo del rettangolo circoscritto all'ellisse, quindi sposta il mouse all'angolo opposto. &chalk; visualizzerà un'anteprima dell'ellisse usando una linea sottile. Rilascia il pulsante per disegnare l'ellisse. Se tieni premuto &Shift; mentre disegni, sarà disegnato un cerchio invece di un'ellisse. Tenere premuto &Ctrl; cambierà il modo in cui l'ellisse viene costruita: invece di due angoli, la posizione iniziale del mouse indica il centro dell'ellisse, e quella finale uno degli angoli del rettangolo circoscritto. Puoi premere &Alt; mentre tieni premuto il &LMB; per spostare l'ellisse in un'altra posizione. Puoi passare dal metodo angolo/angolo a centro/angolo quante volte vuoi premendo o rilasciando &Ctrl;, sempre che mantieni premuto &LMB;. Con &Ctrl; premuto, i movimenti del mouse influenzeranno tutti e quattro gli angoli del rettangolo circoscritto (relativi al centro), senza &Ctrl; l'angolo opposto a quello che muovi non sarà modificato. + + + Poligono +Con questo strumento puoi disegnare poligoni. Fai clic con il &LMB; per indicare il punto iniziale e i vertici successivi, quindi fai doppio clic o premi &Enter; per connettere l'ultimo vertice al punto iniziale. + + + Polilinea +Le polilinee si disegnano come i poligoni, con la differenza che il doppio clic che indica la fine della polilinea non connette l'ultimo vertice al primo. + + + Stella +Questo strumento crea degli oggetti a forma di stella. Premi il &LMB; per indicare il centro, e trascina il mouse per cambiare le dimensioni e la rotazione della stella. Puoi premere &Alt; mentre tieni premuto il &LMB; per spostare la stella in un'altra posizione. + + + Bézier +Usando questo strumento puoi disegnare curve di Bézier. Fai clic con il &LMB; per indicare il punto di partenza della curva, quindi fai di nuovo clic per aggiungere dei punti di controllo della curva successivi. + + +Disegno di una curva di Bézier + + + + + +Disegno di una curva di Bézier + +Disegno di una curva di Bézier + + + +&chalk; mostrerà una linea blu con due maniglie quando aggiungi un punto di controllo. Puoi trascinare queste maniglie per cambiare la direzione della curva in quel punto. + + +Modificare una curva di Bézier + + + + + +Modificare una curva di Bézier + +Modificare una curva di Bézier + + + +Puoi fare clic su un punto di controllo precedentemente inserito per modificarlo. Puoi spostare separatamente le maniglie direzionali di un punto di controllo intermedio (cioè un punto che non è né iniziale né finale) per far entrare e uscire in direzioni diverse la curva dal punto. Dopo aver modificato un punto, basta fare clic sulla tela per continuare ad aggiungere punti alla curva. +Premere Canc eliminerà il punto di controllo selezionato dalla curva. Fai doppio clic con il &LMB; su qualsiasi altro punto della curva o premi &Enter; per smettere di disegnare, o premi &Esc; per annullare tutta la curva. Puoi usare &Ctrl; mentre tieni premuto il &LMB; per spostare tutta la curva in un'altra posizione. + + +Una curva di Bézier completata + + + + + +Una curva di Bézier completata + +Una curva di Bézier completata + + + + + + Duplica +Puoi usare questo strumento per duplicare parti di un'immagine. Premi &Shift; e fai clic con il &LMB; sulla posizioni da cui vuoi duplicare. &chalk; indicherà questa posizione con il profilo del pennello attuale. Fai clic con il &LMB; per indicare la posizione in cui vuoi duplicare e trascina con il mouse. Duplicherai qualsiasi cosa sia alla posizione iniziale nella posizione attuale (di destinazione). Mentre disegni il duplicato, sia il cursore nella posizione di destinazione che il profilo del pennello nella posizione di origine si sposteranno, per indicare visivamente l'operazione. Puoi usare questo strumento anche per correggere i colori in alcune parti dell'immagine: in tal caso usa l'opzione Cura. + + + Disegna con filtri +Questo strumento permette di scegliere un filtro e usarlo per disegnare. L'immagine sotto mostra l'effetto dell'uso di un grande pennello circolare e del disegno, da sinistra a destra, con i filtri di massimizzazione del canale, minimizzazione del canale, inversione e desaturazione. + + +Disegnare con i filtri + + + + + +Disegnare con i filtri + +Disegnare con i filtri + + + + + + Ritaglio +Con questo strumento puoi ritagliare un'area rettangolare da un livello o un'immagine. Fai clic e trascina con il &LMB; per definire l'area. Quest'area è indicata da un profilo con otto maniglie. Puoi usare le maniglie per cambiarne le dimensioni dell'area da cui ritagliare l'immagine o il livello. Puoi anche fare clic e trascinare all'interno dell'area per spostare tutto il profilo. Fai doppio clic dentro l'area (cioè la parte dell'immagine che sarà rimossa) per confermare l'operazione di ritaglio. + + + Sposta +Con questo strumento, puoi spostare il livello o la selezione attuale trascinando il mouse. + + + Trasforma +Con questo strumento puoi trasformare rapidamente la selezione o il livello attuale. Appariranno delle maniglie agli angoli e ai lati, con le quali puoi ridimensionare la selezione o il livello. Puoi effettuare rotazioni spostando il mouse sopra o a sinistra delle maniglie e trascinandolo. Puoi anche fare clic dovunque nella selezione o nel livello, e spostarlo trascinando il mouse. + + + Trasforma la prospettiva +Questo strumento ti permette di cambiare la prospettiva di un'immagine. Indica l'area che dovrebbe diventare la nuova immagine facendo clic sui suoi angoli in alto a sinistra, in alto a destra, in basso a destra e in basso a sinistra. L'area data da questi quattro angoli sarà trasformata in modo che gli angoli diventino quelli dell'immagine. + + + Riempimento contiguo +Usa questo strumento per riempire un'area di un colore contiguo con il colore o motivo di primo piano attuale. Basta fare clic per riempire l'area. + + + Sfumatura +Questo strumento riempie il livello o la selezione attuale con la sfumatura selezionata. Fai clic con il &LMB;, tienilo premuto, e trascina il mouse per definire due punti estremi. La sfumatura sarà disegnata lungo questa linea. Se la linea non arriva al bordo della selezione o del livello, il colore dell'estremo corrispondente della sfumatura sarà usato per riempire il resto dell'area su quel lato. + + + Testo +Con questo strumento puoi aggiungere del testo semplice all'immagine. Fai clic sul &LMB; nella posizione in cui vuoi inserire il testo. Inserisci il testo che vuoi nella finestra che appare. Il testo sarà centrato orizzontalmente, e la cima del testo sarà alla stessa altezza della posizione scelta. + + + Selettore di colore +Con questo strumento puoi trovare i valori del colore di un punto. Fai clic sul &LMB; da qualche parte nell'immagine per vedere le informazioni sui colori in quel punto nel Riquadro di controllo. + + + Scorri +Questo strumento può essere usato per navigare nell'immagine. Fai clic, tieni premuto il &LMB; e sposta il mouse per scorrere in una certa direzione. + + + Ingrandimento +Usa questo strumento per ingrandire e rimpicciolire. Fai clic sul &LMB; per aumentare l'ingrandimento di un fattore 2 (per esempio da 1:1 a 2:1), fai clic sul &RMB; per ridurre l'ingrandimento di un fattore 2 (per esempio da 1:1 a 1:2). + + + Reticolo prospettico +Con questo strumento puoi creare e modificare un reticolo prospettico. Fai clic sul &LMB; e trascina il mouse per indicare il primo dei due angoli del reticolo, quindi fai clic per il terzo e quarto angolo. Il profilo del reticolo è ora visibile e puoi modificarlo se non ti soddisfa completamente. Quando passi a uno strumento diverso, il reticolo prospettico sarà suddiviso e mostrato come sottili linee grigie. +Se vedi solo tre angoli invece che quattro, all'inizio hai probabilmente fatto clic invece che trascinare. In questo caso puoi ancora fare clic sulla maniglia del secondo angolo (che è esattamente sul primo) e trascinarlo per avere quattro diversi angoli. +Rifare clic sullo strumento Reticolo prospettico più avanti permetterà di modificare il reticolo. Puoi nascondere o rimuovere il reticolo scegliendo le opzioni Nascondi il reticolo prospettico e Pulisci il reticolo prospettico dal menu Visualizza. + + + Disegna selezione +Si può usare questo strumento per selezionare aree personalizzate. Il pennello attualmente selezionato viene usato per selezionare le aree: invece di disegnare sull'immagine, seleziona l'area disegnata. Per maggiori informazioni sulle selezioni, vedi il capitolo sulle selezioni. + + + + Cancella selezione +Questo strumento funziona quasi allo stesso modo di Disegna selezione, ma la selezione, se esiste alla posizione del mouse, viene rimossa invece che creata. + + + + Selezione rettangolare +Puoi usare questo strumento per selezionare aree rettangolari. L'operazione è simile allo strumento Rettangolo, e &Shift;, &Ctrl; e &Alt; possono essere usati allo stesso modo. + + + + Selezione ellittica +Puoi usare questo strumento per selezionare aree ellittiche. L'operazione è simile allo strumento Ellisse, e &Shift;, &Ctrl; e &Alt; possono essere usati allo stesso modo. + + + Selezione poligonale +Puoi usare questo strumento per selezionare aree poligonali. L'operazione è simile allo strumento Poligono, e &Shift;, &Ctrl; e &Alt; possono essere usati allo stesso modo. + + + Seleziona contorno +Puoi usare questo strumento per selezionare delle aree contornate personalizzate. Fai clic sul &LMB; e trascina con il mouse, come quando disegni con lo strumento Pennello, per definire il contorno. Quando rilasci il pulsante del mouse, il contorno sarà completato con una linea retta dalla posizione attuale a quella iniziale. + + + + Selezione contigua +Con questo strumento puoi selezionare aree contigue di colore. Fai clic con il &LMB; per selezionare un'area. + + + + Seleziona simile +Con questo strumento puoi selezionare più aree con lo stesso colore. Il rilevamento viene fatto nello stesso modo del riempimento contiguo, ma le aree non devono essere adiacenti. + + + Selezione magnetica +Con questo strumento puoi selezionare facilmente un'area visivamente distinta. Fai clic con il &LMB; e muovi il mouse sull'area che vuoi selezionare. Se l'area ha dei bordi sufficientemente ben definiti, la selezione ci sarà disegnata attorno. Vedrai apparire un certo numero di punti di controllo che collegano le varie parti del bordo della selezione. Se vuoi più controllo sull'area selezionata, premi &Ctrl; per passare alla modalità manuale. In questo caso dovrai fare clic per ogni punto di controllo. Nella modalità manuale, puoi anche spostare i punti di controllo facendoci clic con il &LMB; e trascinandoli con il mouse. Quando vuoi tornare alla modalità automatica, basta che premi di nuovo &Ctrl;. Puoi passare tra queste due modalità a tuo piacimento. + + + Seleziona Bézier +Con questo strumento puoi selezionare un'area disegnandone un profilo Bézier. Vedi la descrizione dello strumento Bézier per i dettagli. + + + + + + +La barra <guilabel +>Pennelli e altro</guilabel +> + + + +La barra Pennelli e altro + + + + + +La barra Pennelli e altro + +La barra Pennelli e altro + + + + +Questa barra contiene delle tavolozze a cascata in cui puoi scegliere le forme del pennello, le sfumature e i motivi di riempimento. Contiene anche un elenco a cascata con gli strumenti di disegno, e un'impostazione per la pressione delle tavolette grafiche. + + +<guilabel +>Forme dei pennelli</guilabel +> + + + +La tavolozza Forme dei pennelli + + + + + +La tavolozza Forme dei pennelli + +La tavolozza Forme dei pennelli + + + + +Nella tavolozza Forme dei pennelli puoi scegliere con quale pennello disegnare. Questo pennello viene usato per le operazioni di disegno come Disegna a mano libera, Rettangolo, Ellisse, eccetera. Puoi scegliere un pennello predefinito (nella scheda Pennelli predefiniti, mostrata sopra), personalizzarne o crearne uno. + + + +La tavolozza Forme dei pennelli con la scheda Pennello automatico + + + + + +La tavolozza Forme dei pennelli con la scheda Pennello automatico + +La tavolozza Forme dei pennelli con la scheda Pennello automatico + + + + +La scheda Pennello automatico ti permette di creare un pennello personalizzato rettangolare o ellissoidale. Puoi impostarne l'altezza e la larghezza usando le caselle numeriche Dimensione. L'icona a catena controlla se l'altezza e la larghezza sono costrette a essere uguali o meno. Se viene mostrata l'immagine di una catena collegata, cambiare un valore cambierà automaticamente anche l'altro. Una catena spezzata indica che i due valori possono essere impostati indipendentemente. La sfumatura del pennello può essere impostata con le caselle numeriche Sfuma. Di nuovo, i valori orizzontali e verticali possono essere collegati o meno, a seconda dello stato dell'icona a catena. + + + +La tavolozza Forme dei pennelli con la scheda Pennello personalizzato + + + + + +La tavolozza Forme dei pennelli con la scheda Pennello personalizzato + +La tavolozza Forme dei pennelli con la scheda Pennello personalizzato + + + + +La scheda Pennello personalizzato di questa tavolozza ti permette di usare l'immagine attuale come pennello. Con il pulsante Aggiungi ai pennelli predefiniti, puoi salvarla per usarla più tardi. + + + + +Sfumature + + + +La tavolozza Sfumature + + + + + +La tavolozza Sfumature + +La tavolozza Sfumature + + + + +Nella tavolozza Sfumature puoi scegliere una sfumatura per disegnare usando lo strumento Sfumatura. Fare clic una volta su una sfumatura nella tavolozza visualizzerà un'anteprima più grande. Fai clic di nuovo per renderla la sfumatura attuale. +Puoi creare le tue sfumature con il pulsante Sfumatura personalizzata. + + + + +Motivi + + + +La tavolozza Motivi + + + + + +La tavolozza Motivi + +La tavolozza Motivi + + + + +La tavolozza Motivi ti permette di scegliere un motivo per le operazioni come il riempimento con motivi. Fai clic su un motivo per vederne un'anteprima in dimensioni reali, poi facci di nuovo clic per selezionarlo. + + + +La tavolozza Motivi con la scheda Motivo personalizzato selezionata + + + + + +La tavolozza Motivi con la scheda Motivo personalizzato selezionata + +La tavolozza Motivi con la scheda Motivo personalizzato selezionata + + + + +Puoi anche creare un motivo personalizzato, come mostrato sopra. + + + + +Strumenti da disegno + +Con la casella a cascata Strumenti da disegno, puoi selezionare lo strumento che la tua operazione di disegno dovrebbe simulare. Per esempio, puoi disegnare con un pennello normale, un aerografo o un filtro. + + + + +Variazione della pressione + +Questa impostazione ti permette di cambiare il comportamento di &chalk; quando usi una tavoletta grafica per disegnare. Quando cambi la pressione sulla tavoletta, puoi scegliere tra cambiare l'ampiezza della linea (Dimensione), l'opacità e l'oscurità. + + + + + + diff --git a/koffice-i18n-it/docs/koffice/chalk/commands.docbook b/koffice-i18n-it/docs/koffice/chalk/commands.docbook new file mode 100644 index 00000000..bf29f87c --- /dev/null +++ b/koffice-i18n-it/docs/koffice/chalk/commands.docbook @@ -0,0 +1,7 @@ + +Guida ai comandi + +Questo capitolo spiega in dettaglio l'interfaccia utente di &chalk;. Saranno discussi i tutti i menu, le barre degli strumenti, le tavolozze e le finestre. +&commands-menus; &commands-toolbars; &commands-palettes; &commands-dialogs; diff --git a/koffice-i18n-it/docs/koffice/chalk/credits.docbook b/koffice-i18n-it/docs/koffice/chalk/credits.docbook new file mode 100644 index 00000000..4991258e --- /dev/null +++ b/koffice-i18n-it/docs/koffice/chalk/credits.docbook @@ -0,0 +1,138 @@ + + +Riconoscimenti e licenza + +&chalk; +Copyright del programma © 1999-2006 della squadra di &chalk; + +Hanno contribuito: +Adrian Page Adrian.Page@tesco.net +Andrew Richards physajr@phys.canterbury.ac.nz +Bart Coppens kde@bartcoppens.be +Boudewijn Rempt boud@valdyas.org (current maintainer) +Carsten Pfeiffer pfeiffer@kde.org +Casper Boemann cbr@boemann.dk +Cyrille Berger cyb@lepi.org +Danny Allen dannya40uk@yahoo.co.uk +Dirk Schoenberger dirk.schoenberger@sz-online.de +Gábor Lehel illissius@gmail.com +John Califf jcaliff@compuzone.net +Matthias Elter elter@kde.org +Melchior Franz melchior@kde.org +Michael Koch koch@kde.org +Michael Thaler michael.thaler@ph.tum.de +Patrick Julien freak@codepimps.org +Roger Larsson roger.larsson@norran.net +Sven Langkamp longamp@reallygood.de + + + +Copyright della documentazione © 2005 di Boudewijn Rempt boud@valdyas.org, Sander Koning sanderkoning@kde.nl con contributi da Casper Boemann, Bart Coppens, Cyrille Berger, Burkhard Lueck e Anne-Marie Mahfouf. + +Traduzione in italiano a cura di Federico Zenithzenith@chemeng.ntnu.no +&underFDL; &underGPL; + + diff --git a/koffice-i18n-it/docs/koffice/chalk/developers-plugins.docbook b/koffice-i18n-it/docs/koffice/chalk/developers-plugins.docbook new file mode 100644 index 00000000..c1a3de71 --- /dev/null +++ b/koffice-i18n-it/docs/koffice/chalk/developers-plugins.docbook @@ -0,0 +1,1556 @@ + +Sviluppare plugin per &chalk; + + +Introduzione + +&chalk; è infinitamente estensibile. Gli strumenti, i filtri, ampie parti dell'interfaccia utente e anche gli spazi di colori sono plugin. &chalk; riconosce sei tipi di plugin: + + +spazi di colori: questi definiscono i canali che costituiscono un pixel +strumenti: qualsiasi cosa fatta con un mouse o una tavoletta grafica +operazioni di disegno: effetti di disegno per gli strumenti +filtri delle immagini: cambiano tutti i pixel, o solo i pixel selezionati di un livello +plugin di visualizzazione: estendono l'interfaccia utente di — con nuove finestre, tavolozze e operazioni +filtri di importazione o esportazione: leggono e scrivono tutti i tipi di formati di immagini + + +&chalk; stesso è costituito da tre librerie stratificate e una cartella con alcune classi comuni di supporto: chalkcolor, chalkimage e chalkui. All'interno di &chalk;, gli oggetti possono essere identificati da un KisID, cioè una combinazione di una stringa univoca non tradotta (usata per esempio nei salvataggi) e una stringa tradotta per l'uso nell'interfaccia utente. Due parole sulla compatibilità: &chalk; è ancora in fase di sviluppo. Da &chalk; 1.5 a 1.6 non ci si attendono molti cambiamenti nell'API, ma potrebbe essercene qualcuno. Da &chalk; 1.6 a 2.0 ci sposteremo da &Qt;3 a &Qt;4, da &kde;3 a &kde;4, da automake a cmake: ci si attendono molti cambiamenti. Se sviluppi un plugin per &chalk; e scegli di farlo nel deposito Subversion di &chalk;, molto probabilmente ti aiuteremo nel trasferimento. Questi cambiamenti potrebbero rendere obsolete parti di questo documento. Controlla sempre l'ultima documentazione dell'API o i file di intestazione installati sul tuo sistema. + + +ChalkColor + +La prima libreria è chalkcolor. Questa libreria carica i plugin per gli spazi di colori. Un plugin per spazi di colori dovrebbe implementare la classe astratta KisColorSpace o, se le capacità di base del nuovo spazio di colori saranno implementate con lcms (sito Web), estendere KisAbstractColorSpace. La libreria chalkcolor potrebbe essere usata da altre applicazioni e non dipende da &koffice;. + + + +ChalkImage + +La libreria chalkimage carica i plugin di filtraggio e delle operazioni di disegno, ed è responsabile del lavoro con i dati delle immagini: cambio dei pixel, composizione e disegno. Anche i pennelli, tavolozze, sfumature e motivi sono caricati da libchalkimage. È nostro obiettivo dichiarato rendere libchalkimage indipendente da &koffice;, ma attualmente condividiamo il codice di caricamento delle sfumature con &koffice;. Non è facile al momento aggiungere nuovi tipi di risorse come pennelli, tavolozze, sfumature o motivi a &chalk; (aggiungere nuovi pennelli, tavolozze, sfumature o motivi è invece ovviamente facile). &chalk; segue le linee guida del progetto Create (sito Web). Aggiungere il supporto per il formato dei pennelli di Photoshop richiede modifiche a libchalkimage; aggiungere nuovi file di dati per i pennelli di Gimp, no. ChalkImage carica i seguenti tipi di plugin: + + +I filtri di &chalk; devono estendere e implementare le classi astratte KisFilter, KisFilterConfiguration ed eventualmente KisFilterConfigurationWidget. Un esempio di filtro è la maschera di contrasto. +Le operazioni di disegno sono l'insieme di operazioni che gli strumenti di disegno come la mano libera e il cerchio hanno a disposizione. Esempi di operazioni sono la penna, l'aerografo o la gomma. Le operazioni dovrebbero estendere la classe di base KisPaintop. Esempi di nuove operazioni potrebbero essere un gessetto, un pennello a olio, o un complesso pennello programmabile. + + + + + +ChalkUI + +La libreria libchalkui carica i plugin degli strumenti e di vista. Questa libreria è un componente di &koffice;, ma contiene anche un certo numero di widget utili alle applicazioni grafiche. Forse dovremo dividere questa libreria in chalkpart e chalkui nel rilascio 2.0. Per ora, chi scrive script non ha accesso alla libreria e chi scrive plugin può usarla solo quando scrive plugin per strumenti o di vista. ChalkUI carica i seguenti tipi di plugin: + + +Gli strumenti derivati da KisTool o una delle classi di base degli strumenti specializzati come KisToolPaint, KisToolNonPaint o KisToolFreehand. Un nuovo strumento potrebbe essere uno strumento di selezione degli oggetti in primo piano. Gli strumenti di disegno (inclusi gli strumenti che disegnano sulla selezione) possono usare qualsiasi operazione di disegno per determinare in che modo vengono cambiati i pixel. +I plugin di vista sono normali componenti KPart che usano kxmlgui per infilarsi nell'interfaccia utente di &chalk;. Le opzioni dei menu, le finestre, le barre degli strumenti, insomma qualsiasi tipo di estensione all'interfaccia utente può essere un plugin di vista. In effetti, importanti funzionalità come il supporto per gli script di &chalk; sono scritte come plugin di vista. + + + + + +Filtri di importazione ed esportazione + +I filtri di importazione ed esportazione sono filtri di &koffice;, sottoclassi di KoFilter. I filtri leggono e scrivono i dati delle immagini in uno qualsiasi della miriade di formati di immagine esistenti. Un esempio di un nuovo filtro di importazione ed esportazione di &chalk; potrebbe essere un filtro PDF. I filtri vengono caricati dalle librerie di &koffice;. + + + + + + +Creare plugin + +I plugin si scrivono in C++ e possono usare tutta l'API di &kde;, &Qt; e &chalk;. Solo i plugin di vista dovrebbero usare l'API di &koffice;. Non preoccuparti: le API di &chalk; sono piuttosto chiare e ben documentate (per essere software libero) e scrivere il tuo primo filtro è veramente facile. Se non vuoi usare il C++, puoi scrivere degli script in Python o Ruby; questa è però tutta un'altra cosa, però, e al momento non puoi scrivere strumenti, spazi di colori, operazioni o filtri di importazione ed esportazione come script. I plugin di &chalk; usano i componenti di &kde; come meccanismi per il caricamento, perciò anche la documentazione dei componenti è importante qui. La tua distribuzione dovrebbe avere installato i file di intestazione di rilievo con &chalk; stesso, o potrebbe averli divisi in un pacchetto per sviluppatori di &koffice; o &chalk;. Puoi trovare la documentazione dell'API pubblica di &chalk; a questo indirizzo. + + +Automake (e CMake) + +&kde; 3.x e quindi &koffice; 1.5 e 1.6 usano automake; &kde; 4.0 e &koffice; 2.0 usano cmake. Questa esercitazione descrive come creare plugin con automake. I plugin sono moduli di &kde; e dovrebbero essere segnalati come tali nei loro Makefile.am. I filtri, gli strumenti, le operazioni di disegno, gli spazi di colori e i filtri di importazione ed esportazione richiedono dei file .desktop; i plugin di vista richiedono inoltre un file KXMLGui dal nome pluginname.rc. Il modo più semplice di cominciare è scaricare il progetto plugin di chalk dal deposito Subversion di &koffice; e usarlo come base per il proprio progetto. Abbiamo intenzione di preparare uno pacchetto di base per i plugin di &chalk; per KDevelop, ma non ne abbiamo ancora avuto il tempo. + + +<filename +>Makefile.am</filename +> + +Diamo un'occhiata allo schema di un modulo plugin. Per prima cosa, Makefile.am. Questo è il file che &kde; usa per generare il makefile che compila il plugin: +kde_services_DATA = chalkLIBRARYNAME.desktop + +INCLUDES = $(all_includes) + +chalkLIBRARYNAME_la_SOURCES = sourcefile1.cc sourcefile2.cc + +kde_module_LTLIBRARIES = chalkLIBRARYNAME.la +noinst_HEADERS = header1.h header2.h + +chalkLIBRARYNAME_la_LDFLAGS = $(all_libraries) -module $(KDE_PLUGIN) +chalkLIBRARY_la_LIBADD = -lchalkcommon + +chalkextensioncolorsfilters_la_METASOURCES = AUTO + Questo è il makefile per un plugin di filtro. Sostituisci LIBRARYNAME con il nome del tuo progetto, e sei a posto. Se il tuo è un plugin di vista, dovrai probabilmente installare anche un file .rc con le voci per le barre dei menu e degli strumenti. Allo stesso modo, potresti dover installare cursori ed icone. Tutto questo si può fare attraverso le solite magie per Makefile.am di &kde;: chalkrcdir = $(kde_datadir)/chalk/chalkplugins +chalkrc_DATA = LIBRARYNAME.rc +EXTRA_DIST = $(chalkrc_DATA) + +chalkpics_DATA = \ + bla.png \ + bla_cursor.png +chalkpicsdir = $(kde_datadir)/chalk/pics + + + + + + +File del desktop + +Il file .desktop dichiara il tipo di plugin: [Desktop Entry] +Encoding=UTF-8 +Icon= +Name=User-visible Name +ServiceTypes=Chalk/Filter +Type=Service +X-KDE-Library=chalkLIBRARYNAME +X-KDE-Version=2 + +I tipi di servizio (ServiceTypes) possibili sono: + + +Chalk/Filter +Chalk/Paintop +Chalk/ViewPlugin +Chalk/Tool +Chalk/ColorSpace + + +I filtri di importazione ed esportazione usano l'infrastruttura di filtraggio generica di &koffice; e vanno discussi a parte. + + + +Codice da riutilizzare + +Hai anche bisogno di un po' di codice comune chiamato dall'infrastruttura dei componenti di &kde; per avviare il plugin: un file di intestazione e uno di implementazione. Un file di intestazione: #ifndef TOOL_STAR_H_ +#define TOOL_STAR_H_ + +#include <kparts/plugin.h> + +/** +* Un modulo che fornisce uno strumento stella*/ +class ToolStar : public KParts::Plugin +{ + Q_OBJECT +public: + ToolStar(QObject *parent, const char *name, const QStringList &); + virtual ~ToolStar(); + +}; + +#endif // TOOL_STAR_H_ + + + +E un file di implementazione: #include <kinstance.h> +#include <kgenericfactory.h> + +#include <kis_tool_registry.h> + +#include "tool_star.h" +#include "kis_tool_star.h" + + +typedef KGenericFactory<ToolStar> ToolStarFactory; +K_EXPORT_COMPONENT_FACTORY( chalktoolstar, ToolStarFactory( "chalk" ) ) + + +ToolStar::ToolStar(QObject *parent, const char *name, const QStringList &) + : KParts::Plugin(parent, name) +{ + setInstance(ToolStarFactory::instance()); + if ( parent->inherits("KisToolRegistry") ) + { + KisToolRegistry * r = dynamic_cast<KisToolRegistry*>( parent ); + r -> add(new KisToolStarFactory()); + } + +} + +ToolStar::~ToolStar() +{ +} + +#include "tool_star.moc" + + + + + +Registri + +Gli strumenti sono caricati dal registro degli strumenti e si registrano con esso. I plugin come strumenti, filtri e operazioni di disegno vengono caricati una sola volta: i plugin di vista vengono caricati per ogni vista creata. Nota che generalmente noi registriamo delle fabbriche. Per esempio, con gli strumenti, si crea una nuova istanza di uno strumento per ogni puntatore (mouse, penna, gomma), e viene creata una nuova operazione di disegno ogni volta che uno strumento riceve un evento di mouse premuto. + +I filtri chiamano il registro dei filtri: if (parent->inherits("KisFilterRegistry")) { + KisFilterRegistry * manager = dynamic_cast<KisFilterRegistry *>(parent); + manager->add(new KisFilterInvert()); + } + +Le operazioni di disegno il registro delle operazioni: if ( parent->inherits("KisPaintOpRegistry") ) { + KisPaintOpRegistry * r = dynamic_cast<KisPaintOpRegistry*>(parent); + r -> add ( new KisSmearyOpFactory ); + } + +Gli spazi di colori il registro degli spazi di colori (con qualche complicazione): if ( parent->inherits("KisColorSpaceFactoryRegistry") ) { + KisColorSpaceFactoryRegistry * f = dynamic_cast<isColorSpaceFactoryRegistry*>(parent); + + KisProfile *defProfile = new KisProfile(cmsCreate_sRGBProfile()); + f->addProfile(defProfile); + + KisColorSpaceFactory * csFactory = new KisRgbColorSpaceFactory(); + f->add(csFactory); + + KisColorSpace * colorSpaceRGBA = new KisRgbColorSpace(f, 0); + KisHistogramProducerFactoryRegistry::instance() -> add( + new KisBasicHistogramProducerFactory<KisBasicU8HistogramProducer> + (KisID("RGB8HISTO", i18n("RGB8 Histogram")), colorSpaceRGBA) ); + } + +I plugin di vista non devono registrarsi, e hanno accesso a un oggetto KisView: if ( parent->inherits("KisView") ) + { + setInstance(ShearImageFactory::instance()); + setXMLFile(locate("data","chalkplugins/shearimage.rc"), true); + + (void) new KAction(i18n("&Shear Image..."), 0, 0, this, SLOT(slotShearImage()), actionCollection(), "shearimage"); + (void) new KAction(i18n("&Shear Layer..."), 0, 0, this, SLOT(slotShearLayer()), actionCollection(), "shearlayer"); + + m_view = (KisView*) parent; + } + +Ricordati che questo vuol dire che un plugin di vista sarà creato per ogni vista creata dall'utente: dividere una vista significa ricaricare tutti i plugin. + + + +Versioni dei plugin + +&chalk; 1.5 carica i plugin con l'impostazione X-KDE-Version=2 nel file .desktop. I file binari dei plugin di &chalk; 1.6 probabilmente saranno incompatibili con i plugin 1.5 e richiederanno il numero di versione 3. I plugin di &chalk; 2.0 richiederanno il numero di versione 3. Sì, effettivamente non è del tutto logico. + + + + + + +Spazi di colori + +Gli spazi di colori implementano la classe puramente virtuale KisColorSpace. Ci sono due tipi di spazi di colori: quelli che possono usare lcms per le trasformazioni tra spazi di colori, e quelli troppo particolari per essere gestiti da lcms. Esempi del primo tipo sono CMYK, RGB, e YUV. Un esempio del secondo tipo sono i colori ad acqua. Gli spazi di colori che usano lcms possono essere derivati da KisAbstractColorSpace, o una delle classi di base specializzate per un certo numero di bit per canale. Implementare uno spazio di colori è piuttosto facile. Il principio generale è che gli spazi di colori lavorano con un semplice array di byte. L'interpretazione di questi byte è lasciata allo spazio di colori. Per esempio, un pixel in grigio a 16 bit consiste di quattro byte: due byte per il valore del grigio e due per il valore alfa. Sei libero di usare una struttura per lavorare con lo schema di memorizzazione di un pixel nell'implementazione del tuo spazio di colori, ma la rappresentazione non viene esportata. L'unico modo in cui il resto di &chalk; può capire di quali canali e di quale tipo consistano i pixel del tuo spazio di colori è attraverso la classe KisChannelInfo. I filtri e le operazioni di disegno usano i molti metodi offerti da KisColorSpace per fare il loro lavoro. In molti casi, l'implementazione predefinita in KisAbstractColorSpace funzionerà, ma più lentamente di un'implementazione configurata per il tuo spazio di colori perché KisAbstractColorSpace convertirà tutti i pixel in L*a*b a 16 bit e viceversa. + + +<classname +>KisChannelInfo</classname +> + +(http://websvn.kde.org/trunk/koffice/chalk/chalkcolor/kis_channelinfo.h) + +Questa classe definisce i canali che costituiscono un singolo pixel in un certo spazio di colori. Un canale ha le seguenti importanti caratteristiche: + +un nome da visualizzare nell'interfaccia utente +una posizione: il byte dove cominciano i byte che rappresentano questo canale nel pixel. +un tipo: colore, alfa, sostanza o substrato. Il colore è il semplice colore, alfa è la trasparenza, la sostanza è una rappresentazione della quantità di pigmento o cose simili, il substrato è la rappresentazione della tela (nota che questo potrebbe essere rifattorizzato in men che non si dica). +un tipo di valore: byte, corto, intero, a virgola mobile o altro. +dimensione: il numero di byte presi da questo canale +colore: una rappresentazione QColor di questo canale per la visualizzazione nell'interfaccia utente, per esempio con istogrammi. +un'abbreviazione da usare nell'interfaccia quando non c'è molto spazio + + + + +<classname +>KisCompositeOp</classname +> + +Come riportato dall'articolo originale di Porter e Duff, ci sono molti modi di combinare i pixel per ottenere un nuovo colore. La classe KisCompositeOp definisce la maggior parte di questi: questo insieme non è facilmente estensibile se non modificando la libreria chalkcolor. Un plugin per spazi di colori può supportare qualsiasi sottoinsieme di queste possibili operazioni di composizione, ma l'insieme deve sempre includere "OVER" (lo stesso che "NORMAL") e "COPY". Il resto è più o meno opzionale, anche se ovviamente più ce n'è meglio è. + + + +<classname +>KisColorSpace</classname +> + +I metodi nella classe puramente virtuale KisColorSpace possono essere divisi in un certo numero di gruppi: conversione, identificazione e manipolazione. Tutte le classi devono poter convertire un pixel da e in RGB a 8 bit (per esempio, un QColor), e preferibilmente anche in e da L*a*b a 16 bit. Inoltre, c'è un metodo per convertire in qualsiasi spazio di colori da quello attuale. Gli spazi di colori sono descritti dal vettore KisChannelInfo, il numero di canali, il numero di byte in un singolo pixel, se supporta le immagini ad alto raggio dinamico (High Dynamic Range, HDR) e altro. La manipolazione è, per esempio, la combinazione di due pixel in uno nuovo: bitBlt, oscuramento o convoluzione dei pixel. Consulta la documentazione dell'API per una descrizione completa di tutti i metodi che devi implementare in uno spazio di colori. KisAbstractColorSpace implementa molti dei metodi virtuali di KisColorSpace usando funzioni della libreria lcms. Oltre a KisAbstractColorSpace ci sono classi di base per gli spazi di colori a 8 e 16 bit interi e 16 e 32 bit a virgola mobile che definiscono operazioni comuni per spostarsi tra profondità in bit. + + + + + +Filtri + +I filtri sono plugin che esaminano i pixel in un livello e ci effettuano modifiche. Sebbene &chalk; usi un'efficiente interfaccia a memoria affiancata per memorizzare i pixel, gli autori di filtri non devono preoccuparsi di ciò. Quando scrivi un plugin di filtraggio per l'API grafica di &Java;, Photoshop o Gimp, devi fare attenzione ai bordi dei riquadri e ritagliarli al posto giusto: &chalk; nasconde questo dettaglio di implementazione. +Nota che è teoricamente facile sostituire l'attuale interfaccia di memorizzazione affiancata dei dati delle immagini con un'altra, ma quelle interfacce non sono al momento veri plugin, per motivi di prestazioni. +&chalk; usa gli iteratori per leggere e scrivere i valori dei pixel. In alternativa, puoi leggere un blocco di pixel in memoria temporanea, lavorarci e riscriverlo in blocco. Però ciò non è necessariamente più efficiente, e potrebbe anche essere più lento che usare gli iteratori; potrebbe semplicemente essere più comodo. Vedi la documentazione dell'API. Le immagini di &chalk; sono composte di livelli, dei quali ci sono al momento quattro tipi: livelli di disegno, di gruppo, di regolazione (che contengono un filtro applicato dinamicamente ai livelli inferiori) e di parte. I filtri operano sempre nei livelli di disegno. Questi contengono dispositivi di disegno, della classe KisPaintDevice. Un dispositivo di disegno, a sua volta, permette l'accesso ai pixel. I PaintDevice sono generalmente passati come puntatori condivisi. Un puntatore condiviso tiene conto dei posti in cui il dispositivo è attualmente in uso e lo elimina quando non viene più usato da nessuna parte. Riconosci la versione a puntatore condiviso di un dispositivo di disegno dal su suffisso SP. Ricordati solo che non devi mai eliminare esplicitamente un KisPaintDeviceSP. Diamo un'occhiata a un semplicissimo filtro, uno che inverta ogni pixel. Il codice del filtro è nella cartella koffice/chalk/plugins/filters/example. Il metodo principale è +KisFilterInvert::process(KisPaintDeviceSP src, KisPaintDeviceSP dst, + KisFilterConfiguration* /*config*/, const QRect& rect). + La funzione riceve due dispositivi di disegno, un oggetto di configurazione (che non viene usato in questo semplice filtro) e un rect. Il rect descrive l'area del dispositivo di disegno su cui il filtro dovrebbe avere effetto. Quest'area è descritta da interi, vale a dire senza precisione sotto il livello dei pixel. Il dispositivo di disegno src è per leggere, il dispositivo dst è per scrivere. Questi parametri potrebbero anche puntare allo stesso dispositivo di disegno, o a due diversi (nota: nel futuro potrebbe diventare in un solo dispositivo). Adesso, diamo un'occhiata al codice una riga alla volta: +void KisFilterInvert::process(KisPaintDeviceSP src, KisPaintDeviceSP dst, + KisFilterConfiguration* /*config*/, const QRect& rect) +{ + Q_ASSERT(src != 0); + Q_ASSERT(dst != 0); + + KisRectIteratorPixel srcIt = src->createRectIterator(rect.x(), rect.y(), rect.width(), rect.height(), false); + KisRectIteratorPixel dstIt = dst->createRectIterator(rect.x(), rect.y(), rect.width(), rect.height(), true ); + + int pixelsProcessed = 0; + setProgressTotalSteps(rect.width() * rect.height()); + + KisColorSpace * cs = src->colorSpace(); + Q_INT32 psize = cs->pixelSize(); + + while( ! srcIt.isDone() ) + { + if(srcIt.isSelected()) + { + memcpy(dstIt.rawData(), srcIt.oldRawData(), psize); + + cs->invertColor( dstIt.rawData(), 1); + } + setProgress(++pixelsProcessed); + ++srcIt; + ++dstIt; + } + setProgressDone(); // Must be called even if you don't really support progression +} + + + + +Questo crea un iteratore per leggere i pixel esistenti. &chalk; ha tre tipi di iteratori: orizzontali, verticali e rettangolari. L'iteratore rettangolare prende il percorso più efficiente nei dati dell'immagine, ma non garantisce nulla sulla posizione del prossimo pixel restituito. Ciò vuol dire che non puoi essere sicuro che il prossimo pixel che recupererai sarà di fianco al pixel che hai appena ricevuto. Gli iteratori di linea orizzontale e verticale garantiscono la posizione dei pixel che restituiscono. +(2) Creiamo l'iteratore di destinazione con write impostato a true. Ciò vuol dire che se il dispositivo di disegno di destinazione è più piccolo del rettangolo che scriviamo, sarà automaticamente ingrandito per adattarsi a ogni pixel su cui iteriamo. Nota che qui abbiamo un errore potenziale: se dst e src non sono lo stesso dispositivo, è possibile che i pixel restituiti dagli iteratori non corrispondano. Per ogni posizione dell'iteratore, src potrebbe, per esempio, essere a 165200, mentre dst potrebbe essere a 208, e quindi la copia potrebbe distorcere l'immagine. +Se vuoi sapere se un pixel è selezionato, usa il metodo isSelected. Però l'essere selezionato non è una proprietà binaria di un pixel, un pixel può essere selezionato a metà, appena o quasi del tutto. Puoi ottenere anche questo valore dall'iteratore. Le selezioni sono in realtà un dispositivo di disegno a maschera con un'intervallo tra 0 e 255, dove 0 è completamente non selezionato e 255 completamente selezionato. L'iteratore ha due metodi: isSelected() e selectedNess(). Il primo restituisce vero se un pixel è selezionato a qualsiasi livello (cioè se il valore della maschera è maggiore o uguale a 1), l'altro restituisce il valore della maschera. +Come notato sopra, questo memcpy può essere un brutto problema. rawData() restituisce l'array di byte che è lo stato attuale del pixel; oldRawData() lo restituisce come era prima che creassimo l'iteratore. Tuttavia, qui potremmo stare copiando il pixel sbagliato. In pratica, non capiterà spesso, a meno che dst esista già e non sia allineato a src. +Però è giusto: invece di cercare di capire quale canale rappresenta un byte, usiamo una funzione fornita da tutti gli spazi di colori per invertire il pixel attuale. Gli spazi di colori hanno molte operazioni sui pixel che puoi usare. + + +Questo non è tutto quello che c'è per la creazione dei filtri. I filtri hanno altre due componenti importanti: un oggetto e un widget di configurazione; i due interagiscono molto da vicino. Il widget di configurazione crea un oggetto di configurazione, ma può anche essere riempito con un oggetto di configurazione preesistente. Gli oggetti di configurazione possono rappresentarsi come XML ed essere creati da XML. Questo è quello che rende possibili i livelli di regolazione. + + +Iteratori + +Ci sono tre tipi di iteratori: + + +Linee orizzontali +Linee verticali +Iteratori rettangolari + + +Gli iteratori a linea orizzontale e verticale hanno un metodo per spostare l'iteratore alla prossima riga o colonna: nextRow() e nextCol(). Usare questi è molto più veloce che creare un nuovo iteratore per ogni riga o colonna. Gli iteratori di &chalk; sono a prova di thread, quindi è possibile dividere il lavoro in thread diversi. Tuttavia, le versioni future di &chalk; useranno il metodo supportsThreading() per determinare se il tuo filtro può essere applicato a pezzi dell'immagine (cioè se tutti i pixel possono essere modificati indipendentemente, invece che essere cambiati da qualche valore determinato da tutti i pixel dell'immagine) e eseguire automaticamente in thread il filtro. + + + +<classname +>KisFilterConfiguration</classname +> + +KisFilterConfiguration è una struttura usata per salvare le impostazioni dei filtri sul disco, per esempio livelli di regolazione. Il plugin di scripting usa la mappa delle proprietà in fondo a KisFilterConfigaration per rendere possibile la scrittura di filtri con script. I filtri possono fornire un widget personalizzato che &chalk; visualizzerà nella galleria dei filtri, nella finestra di anteprima dei filtri o la scheda delle opzioni degli strumenti dello strumento di disegno con filtri. +Un esempio, preso dal filtro dell'effetto di pittura a olio: +class KisOilPaintFilterConfiguration : public KisFilterConfiguration +{ + +public: + + KisOilPaintFilterConfiguration(Q_UINT32 brushSize, Q_UINT32 smooth) + : KisFilterConfiguration( "oilpaint", 1 ) + { + setProperty("brushSize", brushSize); + setProperty("smooth", smooth); + }; +public: + + inline Q_UINT32 brushSize() { return getInt("brushSize"); }; + inline Q_UINT32 smooth() {return getInt("smooth"); }; + +}; + + + + +<classname +>KisFilterConfigurationWidget</classname +> + +La maggior parte dei filtri può essere modificata dall'utente. Puoi creare un widget di configurazione che &chalk; userà ovunque sia usato il filtro. Per esempio: + + + +La finestra Pittura a olio + + + + + +La finestra Pittura a olio + +La finestra Pittura a olio + + + + +Nota che solo il lato sinistro di questa finestra è tua responsabilità: &chalk; fa il resto. Ci sono tre modi di creare un widget di opzioni: + + +Usa &Qt; Designer per creare un widget di base, e fanne una sottoclasse per il tuo filtro +Usa uno dei semplici widget che mostrano un certo numero di cursori per gli elenchi di numeri interi, a virgola mobile o valori booleani. Questi sono utili se, come nella schermata sopra, il filtro può essere configurato con un certo numero di cursori per gli elenchi di numeri interi, a virgola mobile o valori booleani. Vedi la documentazione dell'API di KisMultiIntegerFilterWidget, KisMultiDoubleFilterWidget e KisMultiBoolFilterWidget. +Scrivi un widget a mano. Non è raccomandato, e se lo fai e vuoi che il tuo filtro diventi parte di un rilascio ufficiale di &chalk;, ti chiederò di ripetere il tuo widget scritto a mano con un widget di &Qt; Designer. + + +Il filtro di pittura a olio usa il widget multiintero: + +KisFilterConfigWidget * KisOilPaintFilter::createConfigurationWidget(QWidget* parent, KisPaintDeviceSP /*dev*/) +{ + vKisIntegerWidgetParam param; + param.push_back( KisIntegerWidgetParam( 1, 5, 1, i18n("Brush size"), "brushSize" ) ); + param.push_back( KisIntegerWidgetParam( 10, 255, 30, i18n("Smooth"), "smooth" ) ); + return new KisMultiIntegerFilterWidget(parent, id().id().ascii(), id().id().ascii(), param ); +} + +KisFilterConfiguration* KisOilPaintFilter::configuration(QWidget* nwidget) +{ + KisMultiIntegerFilterWidget* widget = (KisMultiIntegerFilterWidget*) nwidget; + if( widget == 0 ) + { + return new KisOilPaintFilterConfiguration( 1, 30); + } else { + return new KisOilPaintFilterConfiguration( widget->valueAt( 0 ), widget->valueAt( 1 ) ); + } +} + +std::list<KisFilterConfiguration*> KisOilPaintFilter::listOfExamplesConfiguration(KisPaintDeviceSP ) +{ + std::list<KisFilterConfiguration*> list; + list.insert(list.begin(), new KisOilPaintFilterConfiguration( 1, 30)); + return list; +} + + +Puoi vedere come funziona: riempi un vettore con i tuoi parametri interi e crea il widget. Il metodo configuration() ispeziona il widget e crea il giusto oggetto di configurazione del filtro; in questo caso, ovviamente, KisOilPaintFilterConfiguration. Il metodo listOfExamplesConfiguration restituisce un elenco con oggetti di configurazione di esempio per la finestra della galleria dei filtri. + + + +Conclusione sui filtri + +C'è ovviamente molto di più su come scrivere filtri interessanti, ma con queste spiegazioni, la documentazione dell'API e l'accesso al codice sorgente dovresti poter cominciare. Non esitare a contattare gli sviluppatori di &chalk; su IRC o sulla mailing list. + + + + + +Strumenti + +Gli strumenti compaiono nella raccolta di strumenti di &chalk;. Ciò vuol dire che c'è un limite a quanti nuovi strumenti ci possono essere: ragiona piuttosto se un'operazione di disegno non potrebbe essere abbastanza per il tuo obiettivo. Gli strumenti possono usare il mouse (o la tavoletta) e la tastiera in modi complessi, cosa che le operazioni di disegno non possono fare. Questo è il motivo per cui Duplica è uno strumento, ma l'aerografo è un'operazione di disegno. Fai attenzione ai dati statici nello strumento: viene creata una nuova istanza dello strumento per ogni dispositivo di input: mouse, pennino, gomma, aerografo, qualsiasi cosa. Gli strumenti vengono divisi in gruppi logici: + +strumenti per disegnare forme (cerchio, rettangolo) +strumenti per disegnare a mano libera (pennello) +strumenti di trasformazione che cambiano la geometria di un livello +strumenti di riempimento (come il riempimento a secchio o le sfumature) +strumenti di visualizzazione (che non cambiano nessun pixel, ma modificano il modo in cui vedi la tela, come l'ingrandimento) +strumenti di selezione (che cambiano la maschera di selezione) + + +L'interfaccia degli strumenti è descritta nella documentazione dell'API di KisTool. Ci sono tre sottoclassi: KisToolPaint, KisToolNonPaint e KisToolShape (che in realtà è una sottoclasse di KisToolPaint) che specializzano KisTool per le operazioni di disegno (cioè cambiare i pixel), non di disegno e di disegno di forme. Uno strumento ho un widget di opzioni, esattamente come i filtri. Attualmente, i widget di opzioni vengono visualizzati in una scheda in una finestra agganciata. Potremmo cambiarlo in una striscia sotto il menu principale (che sostituirebbe la barra degli strumenti) per &chalk; 2.0, ma per ora progetta il widget di opzioni per stare nella scheda. Come sempre, è meglio usare &Qt; Designer per il widget di opzioni. Un buon esempio di strumento è lo strumento Stella: + +kis_tool_star.cc Makefile.am tool_star_cursor.png wdg_tool_star.ui +kis_tool_star.h Makefile.in tool_star.h +chalktoolstar.desktop tool_star.cc tool_star.png + + +Come vedi, hai bisogno di due immagini: una per il cursore e una per la raccolta degli strumenti. tool_star.cc è solo il programma che carica il plugin, un po' come abbiamo visto sopra. La parte importante è l'implementazione: + +KisToolStar::KisToolStar() + : KisToolShape(i18n("Star")), + m_dragging (false), + m_currentImage (0) +{ + setName("tool_star"); + setCursor(KisCursor::load("tool_star_cursor.png", 6, 6)); + m_innerOuterRatio=40; + m_vertices=5; +} + + +Il costruttore imposta il nome interno (che non va tradotto) e la chiamata alla classe superiore imposta il nome visibile. Carichiamo anche l'immagine del cursore e impostiamo un certo numero di variabili. + +void KisToolStar::update (KisCanvasSubject *subject) +{ + KisToolShape::update (subject); + if (m_subject) + m_currentImage = m_subject->currentImg(); +} + + +Il metodo update() viene chiamato quando lo strumento viene selezionato. Non è un metodo di KisTool, ma di KisCanvasObserver. Gli osservatori della tela ricevono un avviso ogni volta che qualcosa cambia nella visualizzazione, il che può essere utile per gli strumenti. I seguenti metodi (buttonPress, move e buttonRelease) sono chiamati da &chalk; quando il dispositivo di input (mouse, pennino, gomma, eccetera) viene premuto, spostato o rilasciato. Nota che avrai eventi di spostamento anche se il pulsante del mouse non viene premuto. Gli eventi non sono i normali eventi &Qt;, ma eventi sintetici di &chalk; perché noi usiamo dei trucchetti di basso livello per avere abbastanza eventi da disegnare una linea liscia. Come impostazione predefinita, le librerie come &Qt; (e GTK) scartano gli eventi se hanno troppo da fare per gestirli, mentre noi invece li vogliamo tutti. + +void KisToolStar::buttonPress(KisButtonPressEvent *event) +{ + if (m_currentImage && event->button() == LeftButton) { + m_dragging = true; + m_dragStart = event->pos(); + m_dragEnd = event->pos(); + m_vertices = m_optWidget->verticesSpinBox->value(); + m_innerOuterRatio = m_optWidget->ratioSpinBox->value(); + } +} + +void KisToolStar::move(KisMoveEvent *event) +{ + if (m_dragging) { + // erase old lines on canvas + draw(m_dragStart, m_dragEnd); + // move (alt) or resize star + if (event->state() & Qt::AltButton) { + KisPoint trans = event->pos() - m_dragEnd; + m_dragStart += trans; + m_dragEnd += trans; + } else { + m_dragEnd = event->pos(); + } + // draw new lines on canvas + draw(m_dragStart, m_dragEnd); + } +} + +void KisToolStar::buttonRelease(KisButtonReleaseEvent *event) +{ + if (!m_subject || !m_currentImage) + return; + + if (m_dragging && event->button() == LeftButton) { + // erase old lines on canvas + draw(m_dragStart, m_dragEnd); + m_dragging = false; + + if (m_dragStart == m_dragEnd) + return; + + if (!m_currentImage) + return; + + if (!m_currentImage->activeDevice()) + return; + + KisPaintDeviceSP device = m_currentImage->activeDevice ();; + KisPainter painter (device); + if (m_currentImage->undo()) painter.beginTransaction (i18n("Star")); + + painter.setPaintColor(m_subject->fgColor()); + painter.setBackgroundColor(m_subject->bgColor()); + painter.setFillStyle(fillStyle()); + painter.setBrush(m_subject->currentBrush()); + painter.setPattern(m_subject->currentPattern()); + painter.setOpacity(m_opacity); + painter.setCompositeOp(m_compositeOp); + KisPaintOp * op = + KisPaintOpRegistry::instance()->paintOp(m_subject->currentPaintop(), m_subject->currentPaintopSettings(), &painter); + painter.setPaintOp(op); // Painter takes ownership + + vKisPoint coord = starCoordinates(m_vertices, m_dragStart.x(), m_dragStart.y(), m_dragEnd.x(), m_dragEnd.y()); + + painter.paintPolygon(coord); + + device->setDirty( painter.dirtyRect() ); + notifyModified(); + + if (m_currentImage->undo()) { + m_currentImage->undoAdapter()->addCommand(painter.endTransaction()); + } + } +} + + +Il metodo draw() è un metodo interno di KisToolStar e disegna il profilo di una stella. Lo chiamiamo dal metodo move() per dare all'utente un'idea delle dimensioni e forma della stella. Nota che usiamo l'operazione raster Qt::NotROP, che vuol dire che se chiamiamo una seconda volta draw() con gli stessi punti iniziale e finale, la stella precedente sarà eliminata. + +void KisToolStar::draw(const KisPoint& start, const KisPoint& end ) +{ + if (!m_subject || !m_currentImage) + return; + + KisCanvasController *controller = m_subject->canvasController(); + KisCanvas *canvas = controller->kiscanvas(); + KisCanvasPainter p (canvas); + QPen pen(Qt::SolidLine); + + KisPoint startPos; + KisPoint endPos; + startPos = controller->windowToView(start); + endPos = controller->windowToView(end); + + p.setRasterOp(Qt::NotROP); + + vKisPoint points = starCoordinates(m_vertices, startPos.x(), startPos.y(), endPos.x(), endPos.y()); + + for (uint i = 0; i < points.count() - 1; i++) { + p.drawLine(points[i].floorQPoint(), points[i + 1].floorQPoint()); + } + p.drawLine(points[points.count() - 1].floorQPoint(), points[0].floorQPoint()); + + p.end (); +} + + +Il metodo setup() è essenziale: qui noi creiamo l'azione che sarà immessa nella raccolta degli strumenti in modo che gli utenti possano selezionare lo strumento. Assegniamo anche una chiave per la scorciatoia. Nota che abbiamo usato dei trucchi: ricorda che abbiamo creato un'istanza dello strumento per ogni dispositivo di input. Ciò vuol anche dire che chiamiamo setup() per ogni dispositivo di input e che un'azione con lo stesso nome viene aggiunta diverse volte alla raccolta di azioni. Però tutto sembra funzionare, e allora perché preoccuparsi? + +void KisToolStar::setup(KActionCollection *collection) +{ + m_action = static_cast<KRadioAction *>(collection->action(name())); + + if (m_action == 0) { + KShortcut shortcut(Qt::Key_Plus); + shortcut.append(KShortcut(Qt::Key_F9)); + m_action = new KRadioAction(i18n("&Star"), + "tool_star", + shortcut, + this, + SLOT(activate()), + collection, + name()); + Q_CHECK_PTR(m_action); + + m_action->setToolTip(i18n("Draw a star")); + m_action->setExclusiveGroup("tools"); + m_ownAction = true; + } +} + + +Il metodo starCoordinates() contiene un po' di matematica strana, ma non è molto interessante per il discorso di come creare plugin strumenti. + +KisPoint KisToolStar::starCoordinates(int N, double mx, double my, double x, double y) +{ + double R=0, r=0; + Q_INT32 n=0; + double angle; + + vKisPoint starCoordinatesArray(2*N); + + // the radius of the outer edges + R=sqrt((x-mx)*(x-mx)+(y-my)*(y-my)); + + // the radius of the inner edges + r=R*m_innerOuterRatio/100.0; + + // the angle + angle=-atan2((x-mx),(y-my)); + + //set outer edges + for(n=0;n<N;n++){ + starCoordinatesArray[2*n] = KisPoint(mx+R*cos(n * 2.0 * M_PI / N + angle),my+R*sin(n *2.0 * M_PI / N+angle)); + } + + //set inner edges + for(n=0;n<N;n++){ + starCoordinatesArray[2*n+1] = KisPoint(mx+r*cos((n + 0.5) * 2.0 * M_PI / N + angle),my+r*sin((n +0.5) * 2.0 * M_PI / N + angle)); + } + + return starCoordinatesArray; +} + + +Il metodo createOptionWidget() viene chiamato per creare il widget di opzioni che &chalk; mostrerà nella scheda. Siccome c'è uno strumento per dispositivo di input per vista, lo stato di uno strumento può essere mantenuto nello strumento stesso. Questo metodo viene chiamato una sola volta: il widget di opzioni viene memorizzato e recuperato la prossima volta che lo strumento viene attivato. + +QWidget* KisToolStar::createOptionWidget(QWidget* parent) +{ + QWidget *widget = KisToolShape::createOptionWidget(parent); + + m_optWidget = new WdgToolStar(widget); + Q_CHECK_PTR(m_optWidget); + + m_optWidget->ratioSpinBox->setValue(m_innerOuterRatio); + + QGridLayout *optionLayout = new QGridLayout(widget, 1, 1); + super::addOptionWidgetLayout(optionLayout); + + optionLayout->addWidget(m_optWidget, 0, 0); + + return widget; +} + + + +Conclusioni sugli strumenti + +Gli strumenti sono plugin relativamente facili da creare. Devi combinare le interfacce KisTool e KisCanvasObserver per creare uno strumento. + + + + + + +Operazioni di disegno + +Le operazioni di disegno sono uno dei tipi più innovativi di plugin di &chalk; (oltre agli spazi di colori). Un'operazione di disegno definisce come gli strumenti cambiano i pixel che toccano. L'aerografo, la matita e il pennello sono tutte operazioni. Però potresti (con molta fatica) creare un'operazione che legga le definizioni XML dei pennelli di Corel Painter e usi quelle per decidere come disegnare. Le operazioni di disegno sono avviate quando uno strumento di disegno riceve un evento mouseDown e sono eliminate quando viene ricevuto un evento mouseUp. Nel frattempo, l'operazione può tenere a mente le posizioni precedenti e altri dati, come i livelli di pressione se l'utente usa una tavoletta. Lo scopo fondamentale di un'operazione di disegno è cambiare i pixel alla posizione del cursore di uno strumento di disegno. Questo si può fare in una sola volta, oppure l'operazione può richiedere di essere eseguita a intervalli regolari, usando un timer. La prima possibilità sarebbe utile per un'operazione simile a una matita, la seconda per un aerografo. Le operazioni di disegno possono avere un piccolo widget di configurazione che viene messo in una barra degli strumenti. Perciò i widget di configurazione delle operazioni devono avere una disposizione orizzontale di oggetti non più alti di un pulsante della barra. Altrimenti, l'aspetto di &chalk; non sarà granché. Diamo un'occhiata a un semplice plugin per un'operazione di disegno, uno che dia qualche segno di intelligenza programmatrice. Innanzi tutto, nel file di intestazione, è definita una fabbrica. Questa fabbrica crea un'operazione quando lo strumento attivo ne ha bisogno: + +public: + KisSmearyOpFactory() {} + virtual ~KisSmearyOpFactory() {} + + virtual KisPaintOp * createOp(const KisPaintOpSettings *settings, KisPainter * painter); + virtual KisID id() { return KisID("paintSmeary", i18n("Smeary Brush")); } + virtual bool userVisible(KisColorSpace * ) { return false; } + virtual QString pixmap() { return ""; } + +}; + + +La fabbrica contiene anche l'identificativo KisID con i nomi pubblico e privato dell'operazione (assicurati che il nome privato dell'operazione non collida con un'altra) e potrebbe a scelta restituire un oggetto pixmap. &chalk; potrà in questo caso mostrare il pixmap insieme al nome per l'identificazione visiva della tua operazione. Per esempio, un'operazione per il coltello da pittore avrebbe l'immagine di questo oggetto. L'implementazione di un'operazione di disegno è molto semplice: + +KisSmearyOp::KisSmearyOp(KisPainter * painter) + : KisPaintOp(painter) +{ +} + +KisSmearyOp::~KisSmearyOp() +{ +} +void KisSmearyOp::paintAt(const KisPoint &pos, const KisPaintInformation& info) +{ + + +Il metodo paintAt() è la cosa più importante per le operazioni. Questo metodo riceve due parametri: la posizione attuale (in numeri a virgola mobile, non pixel interi) e un oggetto KisPaintInformation che contiene la pressione, l'inclinazione X e Y, il vettore di movimento e che in futuro potrebbe venire esteso con altre informazioni. + +if (!m_painter->device()) return; + + KisBrush *brush = m_painter->brush(); + + +Un KisBrush è la rappresentazione di un file di pennello di Gimp: cioè una maschera, sia una sola o una serie di maschere. In realtà noi non useremo il pennello qui, se non per determinare il punto calto sotto il cursore. + +Q_ASSERT(brush); + + if (!brush) return; + + if (! brush->canPaintFor(info) ) + return; + + KisPaintDeviceSP device = m_painter->device(); + KisColorSpace * colorSpace = device->colorSpace(); + KisColor kc = m_painter->paintColor(); + kc.convertTo(colorSpace); + + KisPoint hotSpot = brush->hotSpot(info); + KisPoint pt = pos - hotSpot; + + // Split the coordinates into integer plus fractional parts. The integer + // is where the dab will be positioned and the fractional part determines + // the sub-pixel positioning. + Q_INT32 x, y; + double xFraction, yFraction; + + splitCoordinate(pt.x(), &x, &xFraction); + splitCoordinate(pt.y(), &y, &yFraction); + + KisPaintDeviceSP dab = new KisPaintDevice(colorSpace, "smeary dab"); + Q_CHECK_PTR(dab); + + +Non cambiamo direttamente i pixel di un dispositivo di disegno: invece, creiamo un piccolo dispositivo di disegno, una copia, e ricomporla sul dispositivo di disegno attuale. + +m_painter->setPressure(info.pressure); + + +Come dai commenti, la prossima sezione di codice fa del lavoro che serve a creare la copia. In questo caso, disegnamo un certo numero di linee. Quando questa operazione sarà finita, la lunghezza, posizione e spessore delle linee dipenderanno dalla pressione e dal carico di disegno, e avremo creato un pennello oleoso e pesante. Purtroppo non c'è ancora stato tempo per completarla. + +// Compute the position of the tufts. The tufts are arranged in a line + // perpendicular to the motion of the brush, i.e, the straight line between + // the current position and the previous position. + // The tufts are spread out through the pressure + + KisPoint previousPoint = info.movement.toKisPoint(); + KisVector2D brushVector(-previousPoint.y(), previousPoint.x()); + KisVector2D currentPointVector = KisVector2D(pos); + brushVector.normalize(); + + KisVector2D vl, vr; + + for (int i = 0; i < (NUMBER_OF_TUFTS / 2); ++i) { + // Compute the positions on the new vector. + vl = currentPointVector + i * brushVector; + KisPoint pl = vl.toKisPoint(); + dab->setPixel(pl.roundX(), pl.roundY(), kc); + + vr = currentPointVector - i * brushVector; + KisPoint pr = vr.toKisPoint(); + dab->setPixel(pr.roundX(), pr.roundY(), kc); + } + + vr = vr - vl; + vr.normalize(); + + +Infine eseguiamo blt sulla copia per metterla sul dispositivo di disegno originale e dire al disegnatore che abbiamo sporcato un rettangolino del dispositivo. + +if (m_source->hasSelection()) { + m_painter->bltSelection(x - 32, y - 32, m_painter->compositeOp(), dab.data(), + m_source->selection(), m_painter->opacity(), x - 32, y -32, 64, 64); + } + else { + m_painter->bitBlt(x - 32, y - 32, m_painter->compositeOp(), dab.data(), m_painter->opacity(), x - 32, y -32, 64, 64); + } + + m_painter->addDirtyRect(QRect(x -32, y -32, 64, 64)); +} + + +KisPaintOp * KisSmearyOpFactory::createOp(const KisPaintOpSettings */*settings*/, KisPainter * painter) +{ + KisPaintOp * op = new KisSmearyOp(painter); + Q_CHECK_PTR(op); + return op; +} + + +Tutto qui: le operazioni di disegno sono facili! + + + + +Plugin di vista + +I plugin di vista sono i più strani del gruppo: un plugin di vista è un normale componente KPart che può fornice un po' di interfaccia utente e qualche funzionalità. Per esempio, la scheda degli istogrammi è un plugin di vista, come la finestra di rotazione. + + + + +Filtri di importazione ed esportazione + +&chalk; funziona con l'architettura standard di filtraggio dei file di &koffice;. C'è un'esercitazione, un po' vecchia ma ancora utile, a questo indirizzo. Probabilmente è meglio lavorare con la squadra di &chalk; se sviluppi filtri per file e fare lo sviluppo nell'albero dei filtri di &koffice;. Nota che puoi provare i tuoi filtri senza avviare &chalk; usando il programma koconverter. I filtri hanno due lati: importazione ed esportazione. Questi sono normalmente due plugin diversi che potrebbero condividere del codice. Le voci importanti del file Makefile.am sono: + +service_DATA = chalk_XXX_import.desktop chalk_XXX_export.desktop +servicedir = $(kde_servicesdir) +kdelnk_DATA = chalk_XXX.desktop +kdelnkdir = $(kde_appsdir)/Office +libchalkXXXimport_la_SOURCES = XXXimport.cpp +libchalkXXXexport_la_SOURCES = XXXexport.cpp +METASOURCES = AUTO + + +Non importa se stai costruendo un filtro di importazione o di esportazione, il lavoro si riduce sempre a implementare questa funzione: + +virtual KoFilter::ConversionStatus convert(const QCString& from, const QCString& to); + + +Sono le impostazioni nei file .desktop che determinano in che modo un filtro converte: Importazione: + +X-KDE-Export=application/x-chalk +X-KDE-Import=image/x-xcf-gimp +X-KDE-Weight=1 +X-KDE-Library=libchalkXXXimport +ServiceTypes=KOfficeFilter + + +Esportazione: + +X-KDE-Export=image/x-xcf-gimp +X-KDE-Import=application/x-chalk +ServiceTypes=KOfficeFilter +Type=Service +X-KDE-Weight=1 +X-KDE-Library=libchalkXXXexport + + +Sì, il tipo MIME scelto per l'esempio è un suggerimento. Qualcuno potrebbe per cortesia implementare un filtro per XCF? + + +Importazione + +Il problema principale con i filtri di importazione è ovviamente far leggere al tuo codice i dati del disco. Il codice riutilizzabile per chiamarlo è abbastanza semplice: + +Nota: dovremmo davvero trovare un modo di permettere a &chalk; di mantenere aperto un file e leggere i dati solo quando servono, invece che copiare tutti i contenuti nella rappresentazione grafica interna. Però questo vorrebbe dire avere delle interfacce di gestione dei dati che comprendono i file TIFF e tutto il resto, e questo al momento non è implementato. L'ideale sarebbe se alcuni filtri potessero implementare una classe temporaneamente battezzata KisFileDataManager, creare un oggetto di quell'istanza con il file attuale e passare a KisDoc. Però &chalk; gestisce la memorizzazione in base ai livelli, non ai documenti, quindi sarebbe difficile da riorganizzare. + +KoFilter::ConversionStatus XXXImport::convert(const QCString&, const QCString& to) +{ + if (to != "application/x-chalk") + return KoFilter::BadMimeType; + + KisDoc * doc = dynamic_cast<KisDoc*>(m_chain -> outputDocument()); + KisView * view = static_cast<KisView*>(doc -> views().getFirst()); + + QString filename = m_chain -> inputFile(); + + if (!doc) + return KoFilter::CreationError; + + doc -> prepareForImport(); + + if (!filename.isEmpty()) { + + KURL url(filename); + + if (url.isEmpty()) + return KoFilter::FileNotFound; + + KisImageXXXConverter ib(doc, doc -> undoAdapter()); + + if (view != 0) + view -> canvasSubject() -> progressDisplay() -> setSubject(&ib, false, true); + + switch (ib.buildImage(url)) { + case KisImageBuilder_RESULT_UNSUPPORTED: + return KoFilter::NotImplemented; + break; + case KisImageBuilder_RESULT_INVALID_ARG: + return KoFilter::BadMimeType; + break; + case KisImageBuilder_RESULT_NO_URI: + case KisImageBuilder_RESULT_NOT_LOCAL: + return KoFilter::FileNotFound; + break; + case KisImageBuilder_RESULT_BAD_FETCH: + case KisImageBuilder_RESULT_EMPTY: + return KoFilter::ParsingError; + break; + case KisImageBuilder_RESULT_FAILURE: + return KoFilter::InternalError; + break; + case KisImageBuilder_RESULT_OK: + doc -> setCurrentImage( ib.image()); + return KoFilter::OK; + default: + break; + } + + } + return KoFilter::StorageCreationError; +} + + + +Questo dovrebbe essere un filtro di importazione, perciò se non viene chiamato per convertire in un'immagine di &chalk;, c'è qualcosa che non va. +La catena dei filtri ha già creato un documento di output. Dobbiamo passarlo a KisDocM, perché i documenti di &chalk; hanno bisogno di un trattamento speciale. In realtà non sarebbe una cattiva idea controllare che il risultato della chiamata non sia zero, perché in tal caso l'importazione non riuscirà. +Se chiamiamo questo filtro dall'interfaccia, proviamo a ottenere la vista. Se la vista c'è, il codice di conversione può provare ad aggiornare la barra di avanzamento. +Il filtro ha il nome del nostro file di input. +KisDoc deve essere preparato per un'importazione. Certe impostazioni sono inizializzate e l'annullamento delle azioni viene disattivato, altrimenti potresti annullare l'aggiunta di livelli effettuata dal filtro di importazione, e quello sarebbe un comportamento indesiderato. +Si è scelto di implementare il codice di importazione in una classe a parte che viene istanziata qui. Puoi anche mettere tutto il codice nel metodo, ma sarebbe un po' disordinato. +L'importatore restituisce un codice di stato che posso usare per impostare lo stato del filtro di importazione. &koffice; pensa a mostrare i messaggi di errore. +Se la creazione di KisImage è riuscita, impostiamo l'immagine attuale del documento alla nostra immagine appena creata. A questo punto abbiamo finito: return KoFilter::OK;. + + + + + + + diff --git a/koffice-i18n-it/docs/koffice/chalk/developers-scripting.docbook b/koffice-i18n-it/docs/koffice/chalk/developers-scripting.docbook new file mode 100644 index 00000000..01b0edb1 --- /dev/null +++ b/koffice-i18n-it/docs/koffice/chalk/developers-scripting.docbook @@ -0,0 +1,1132 @@ + +Script + +In &chalk;, puoi scrivere script in Ruby o Python (la disponibilità degli interpreti potrebbe dipendere dalla tua distribuzione o da cosa ha installato il tuo amministratore). Qui vedrai una descrizione dell'API degli script. Alcuni esempi sono distribuiti con &chalk;, e potresti trovarli sotto /usr/share/apps/chalk/scripts (o /opt/kde/share/apps/chalk/scripts). + + +Variabili nel modulo <classname +>Krosschalkcore</classname +> + + +ChalkDocument restituisce un oggetto Document +ChalkScript restituisce un oggetto ScriptProgress + + +Puoi recuperare un oggetto usando la funzione get del modulo Krosschalkcore, in Ruby dovrai fare qualcosa come: doc = Krosschalkcore::get("DocumentoDiChalk") +script = Krosschalkcore::get("ScriptDiChalk") + + + + + + +Funzioni nel modulo <classname +>Krosschalkcore</classname +> + + +Funzione: getBrushQuesta funzione restituisce un Brush preso dall'elenco delle risorse di &chalk;. Prende un argomento: il nome del pennello. Per esempio (in Ruby): Krosschalkcore::getBrush("Circle (05)") + + +Funzione: getFilterQuesta funzione restituisce un Filter preso dall'elenco delle risorse di &chalk;. Prende un argomento: il nome del filtro. Per esempio (in Ruby): Krosschalkcore::getFilter("invert") + + +Funzione: getPatternQuesta funzione restituisce un Pattern preso dall'elenco delle risorse di &chalk;. Prende un argomento: il nome del motivo. Per esempio (in Ruby): Krosschalkcore::getPattern("Bricks") + + +Funzione: loadBrushQuesta funzione carica un Brush e lo restituisce. Prende un argomento: il nome file del pennello. + +Funzione: loadPatternQuesta funzione carica un Pattern e lo restituisce. Prende un argomento: il nome file del motivo. + +Funzione: newCircleBrushQuesta funzione restituisce un Brush di forma circolare. Prende almeno due argomenti: larghezza e altezza. Ne può prendere altri due: larghezza e altezza della sfumatura. Se la sfumatura non è specificata, non verrà usata. Per esempio (in Ruby): Krosschalkcore::newCircleBrush(10,20) # crea un cerchio semplice +Krosschalkcore::newCircleBrush(10,20,5,10) # crea una sfumatura + + +Funzione: newHSVColorQuesta funzione restituisce un nuovo Color con la tripletta HSV data. Prende tre argomenti: componente di tonalità (da 0 a 255), componente di saturazione (da 0 a 255), componente di valore (da 0 a 255). Per esempio (in Ruby): Krosschalkcore::newHSVColor(255,125,0) + + +Funzione: newImageQuesta funzione restituisce un nuovo Image. Prende quattro argomenti: larghezza, altezza, identificativo dello spazio dei colori, nome dell'immagine. In cambio ottieni un oggetto Image. Per esempio (in Ruby): Krosschalkcore::newImage(10,20, "RGBA", "kikoo") + + +Funzione: newRectBrushQuesta funzione restituisce un nuovo Brush di forma rettangolare. Prende almeno due argomenti: larghezza e altezza. Può prenderne altri due: larghezza e altezza della sfumatura. Se la sfumatura non è specificata, non verrà usata. Per esempio (in Ruby): Krosschalkcore::newRectBrush(10,20) # crea un rettangolo semplice + Krosschalkcore::newRectBrush(10,20,5,10) # crea una sfumatura + + +Funzione: newRGBColorQuesta funzione restituisce un nuovo Color con la tripletta RGB data. Prende tre argomenti: componente del rosso (da 0 a 255), componente del verde (da 0 a 255), componente del blu (da 0 a 255). Per esempio (in Ruby): Krosschalkcore::newRGBColor(255,0,0) # crea un colore rosso +Krosschalkcore::newRGBColor(255,255,255) # crea un colore bianco + + + + + +Descrizioni ed elenchi di funzioni per vari oggetti in <classname +>Krosschalkcore</classname +> + + +Oggetto: PaintLayer + + +Funzione: beginPainting + +Funzione: convertToColorspaceConverte l'immagine in uno spazio di colori. Questa funzione prende un argomento: il nome dello spazio di colori di destinazione. Per esempio (in Ruby): image.convertToColorspace("CMYK") + + +Funzione: createHistogramQuesta funzione crea un istogramma per questo livello. Prende due argomenti: il tipo di istogramma ("RGB8HISTO"), e 0 se l'istogramma è lineare, o 1 se è logaritmico. + +Funzione: createHLineIteratorCrea un iteratore su un livello, itererà su una riga. Questa funzione prende tre argomenti: x (inizio sulla riga), y (posizione verticale della riga), larghezza della riga. + +Funzione: createPainterQuesta funzione crea un Painter che ti permetterà di disegnare sul livello. + +Funzione: createRectIteratorCrea un iteratore su un livello, itererà su un'area rettangolare. Questa funzione prende quattro argomenti: x, y, larghezza e altezza del rettangolo. + +Funzione: createVLineIteratorCrea un iteratore su un livello, itererà su una colonna. Questa funzione prende tre argomenti: x (posizione orizzontale della colonna), y (inizio nella colonna), altezza della colonna. + +Funzione: endPaintingQuesta funzione chiude la voce di annullamento attuale e la aggiunge alla cronologia. + +Funzione: fastWaveletTransformationRestituisce la trasformata veloce wavelet del livello. + +Funzione: fastWaveletUntransformationDetrasforma un wavelet veloce in questo livello. Prende un argomento: un oggetto wavelet. Per esempio (in Ruby): wavelet = layer.fastWaveletTransformation() +layer.fastWaveletUntransformation(wavelet) + + +Funzione: getHeightRestituisce l'altezza del livello. + +Funzione: getWidthRestituisce la larghezza del livello. + + + +Oggetto: Filter + + +Funzione: getFilterConfigurationQuesta funzione restituisce il FilterConfiguration associato con questo filtro. + +Funzione: processQuesta funzione applicherà il filtro. Prende almeno un argomento: il livello sorgente. Puoi anche usare questi quattro argomenti: x, y, width, height. (x, y, width, height) definisce l'area rettangolare su cui il filtro sarà calcolato. Se il rettangolo non è definito, il filtro sarà applicato su tutto il livello originario. Per esempio (in Ruby) doc = Krosschalkcore::get("DocumentoChalk") +image = doc.getImage() +layer = image.getActivePaintLayer() +width = layer.getWidth() +height = layer.getHeight() +filter = Krosschalkcore::getFilter("invert") +filter.process(layer, layer) +filter.process(layer, layer, 10, 10, 20, 20) + + + +Oggetto: FilterConfiguration + + +Funzione: getPropertyQuesta funzione restituisce il valore del parametro del Filter associato. Prende un argomento: il nome del parametro. + +Funzione: setPropertyQuesta funzione definisce un parametro del Filter associato. Prende due argomenti: il nome e il valore del parametro, il cui tipo dipende dal Filter. + + + +Oggetto: Histogram + +Questa classe ti permette di accedere all'istogramma di un PaintLayer. Esempio (in Ruby): doc = krosschalkcore::get("DocumentoChalk") + image = doc.getImage() + layer = image.getActiveLayer() + histo = layer.createHistogram("RGB8HISTO",0) + min = layer.getMin() * 255 + max = layer.getMax() * 255 + for i in min..max + print layer.getValue(i) + print "\n" + end + + + + +Funzione: getChannelRestituisce il canale selezionato. + +Funzione: getCountQuesta funzione restituisce il numero di pixel usati dall'istogramma. + +Funzione: getHighestQuesta funzione restituisce il valore massimo dell'istogramma. + +Funzione: getLowestQuesta funzione restituisce il valore minimo dell'istogramma. + +Funzione: getMaxQuesta funzione restituisce il limite massimo dell'istogramma (i valori a posizioni maggiori del massimo sono nulli). Il valore è nell'intervallo 0,0–1,0. + +Funzione: getMeanQuesta funzione restituisce la media dell'istogramma. + +Funzione: getMinQuesta funzione restituisce il limite minimo dell'istogramma (i valori a posizioni inferiori del minimo sono nulli). Il valore è nell'intervallo 0,0–1,0. + +Funzione: getNumberOfBinsRestituisce il numero di colonne dell'istogramma. + +Funzione: getTotalQuesta funzione restituisce la somma di tutti i valori dell'istogramma. + +Funzione: getValueRestituisce il valore di una colonna dell'istogramma. Questa funzione prende un argomento: l'indice, nell'intervallo [0..255]. + +Funzione: setChannelSeleziona il canale del livello da cui ottenere il risultato dell'istogramma. Questa funzione prende un argomento: il numero del canale. + + + +Oggetto: ScriptProgress +ScriptProgress viene usato per gestire la barra di avanzamento della barra di stato di &chalk;. Per esempio (in Ruby): script = Krosschalkcore::get("ChalkScript") +script.setProgressTotalSteps(1000) +script.setProgressStage("progressive", 0) +for i in 1..900 + script.incProgress() +end +script.setProgressStage("brutal", 1000) + + + +Funzione: incProgressQuesta funzione incrementa l'avanzamento di un passo. + +Funzione: setProgressQuesta funzione imposta il valore dell'avanzamento. Prende un argomento: il valore dell'avanzamento. + +Funzione: setProgressStageQuesta funzione imposta il valore dell'avanzamento e visualizza il testo. + +Funzione: setProgressTotalStepsQuesta funzione imposta il numero di passi richiesti dallo script. Le serve un argomento: il valore massimo dell'avanzamento. + + + +Oggetto: WaveletQuesto oggetto contiene i coefficienti di una trasformazione wavelet di un PaintLayer. + + +Funzione: getDepthRestituisce la profondità del livello. + +Funzione: getNCoeffRestituisce il valore dell'ennesimo coefficiente. La funzione prende un argomento: l'indice del coefficiente. + +Funzione: getNumCoeffsRestituisce il numero di coefficienti in questo wavelet (= dimensione × dimensione × profondità). + +Funzione: getSizeRestituisce la dimensione del wavelet (dimensione = larghezza = altezza). + +Funzione: getXYCoeffRestituisce il valore di un coefficiente. La funzione prende due argomenti: x e y. + +Funzione: setNCoeffImposta il valore dell'ennesimo coefficiente. La funzione prende due argomenti: l'indice del coefficiente e il suo nuovo valore. + +Funzione: setXYCoeffImposta il valore di un coefficiente. La funzione prende tre argomenti: x, y e il nuovo valore del coefficiente. + + + +Oggetto: Painter + + +Funzione: convolveQuesta funzione applica un nucleo di convoluzione a un'immagine. Prende almeno tre argomenti: un elenco di nuclei (tutti gli elenchi devono avere le stesse dimensioni), fattore e scostamento. Il valore di un pixel sarà dato dalla funzione seguente: K×P/fattore+scostamento, dove K è il nucleo e P l'intorno. Può prendere i seguenti argomenti opzionali: borderOp (controlla quanto convolvere i pixel sul bordo di un'immagine: 0 = usa il colore predefinito, 1 = usa il pixel sul lato opposto dell'immagine, 2 = usa il pixel del bordo, 3 = evita i bordi dei pixel). channel (1 per colore, 2 per alfa, 3 per entrambi), x, y, width, height. + +Funzione: setFillThresholdImposta la soglia di riempimento. Prende un solo argomento: la soglia. + +Funzione: fillColorInizia a riempire con un colore. Prende due argomenti: x e y. + +Funzione: fillPatternInizia a riempire con un motivo. Prende due argomenti: x e y. + +Funzione: paintPolylineQuesta funzione disegnerà una polilinea. Prende due argomenti: un elenco di posizioni x e un elenco di posizioni y. + +Funzione: paintLineQuesta funzione disegnerà una linea. Prende cinque argomenti: x1, y1, x2, y2, e pressure. + +Funzione: paintBezierCurveQuesta funzione disegnerà una curva di Bezier. Prende dieci argomenti: x1, y1, p1, cx1, cy1, cx2, cx2, x2, y2, p2, dove (x1,y1) è la posizione iniziale, p1 è la pressione all'inizio, (x2,y2) è la posizione finale, p2 è la pressione alla fine. (cx1,cy1) e (cx2,cy2) sono le posizioni ai punti di controllo. + +Funzione: paintEllipseQuesta funzione disegnerà un ellisse. Prende cinque argomenti x1, y1, x2, y2, pressure, dove (x1,y1) e (x2,y2) sono le posizioni dei due centri. + +Funzione: paintPolygonQuesta funzione disegnerà un poligono. Prende due argomenti: un elenco di posizioni x e un elenco di posizioni y. + +Funzione: paintRectQuesta funzione disegnerà un rettangolo. Prende cinque argomenti: x, y, width height, pressure. + +Funzione: paintAtQuesta funzione disegnerà in un certo punto. Prende tre argomenti: x, y, pressure. + +Funzione: setPaintColorQuesta funzione imposta il colore del tratto (detto anche colore di primo piano). Prende un argomento: un Color. + +Funzione: setBackgroundColorQuesta funzione imposta il colore di sfondo. Prende un argomento: un Color. + +Funzione: setPatternQuesta funzione imposta il motivo usato per lo riempimento. Prende un argomento: un oggetto Pattern. + +Funzione: setBrushQuesta funzione imposta il pennello usato per disegnare. Prende un argomento: un oggetto Brush. + +Funzione: setPaintOpQuesta funzione definisce l'operazione di disegno. Prende un argomento: il nome dell'operazione. + +Funzione: setDuplicateOffsetQuesta funzione definisce lo scostamento del duplicato. Prende due argomenti: lo scostamento orizzontale e quello verticale. + +Funzione: setOpacityQuesta funzione imposta l'opacità del disegno. Prende un argomento: l'opacità, in un intervallo da 0 a 255. + +Funzione: setStrokeStyleQuesta funzione imposta lo stile del tratto. Prende un argomento: 0 per nessuno, 1 per pennello. + +Funzione: setFillStyleQuesta funzione imposta lo stile di riempimento del Painter. Prende un argomento: 0 per nessuno, 1 per riempire con il colore di primo piano, 2 per riempire con il colore di sfondo, 3 per riempire con un motivo. + + + +Oggetto: IteratorQuesto oggetto ti permette di cambiare i valori dei pixel uno alla volta. Il nome di alcune funzioni dipende dallo spazio dei colori; per esempio, se lo spazio dei colori del livello è RGB, avrai setR, setG e setB, e per CMYK: setC, setM, setY e setK. Nella documentazione sotto assumeremo che lo spazio viene chiamato ABC, con tre canali: A, B e C. + + +Funzioni: setA, setB, setCQueste funzioni prendono un argomento: il nuovo valore di uno dei canali di questo pixel. + +Funzione: setABCImposta il valore di tutti i canali. Questa funzione prende un argomento: un array con i nuovi valori di tutti i canali. + +Funzioni: getA, getB, getCRestituisce il valore di uno dei canali di questo pixel. + +Funzione: getABCRestituisce un array con i valori di tutti i canali. + +Funzione: darkenScurisci un pixel. Questa funzione prende almeno un argomento: shade (quantità usata per scurire tutti i canali dei colori). Questa funzione può prendere il seguente argomento opzionale: compensation (per limitare l'oscuramento). + +Funzione: invertColorInverti il colore di un pixel. + +Funzione: nextAumenta la posizione, vai al prossimo pixel. + +Funzione: isDoneRestituisci vero se l'iteratore è alla fine (non ci sono più pixel). + + + + + + + +Risorse + +Ecco dei suggerimenti o elenchi parziali di risorse per &chalk;. Per Brush e Pattern: puoi avere il nome del pennello o del motivo associato dal selettore nella barra degli strumenti di &chalk;. Un elenco di identificativi per gli spazi dei colori di &chalk;: LABA, RGBA, RGBA16, RGBAF32, RGBAF16HALF, LMSAF32, GRAYA, GRAYA16, CMYK, CMYKA16. + + + + diff --git a/koffice-i18n-it/docs/koffice/chalk/developers.docbook b/koffice-i18n-it/docs/koffice/chalk/developers.docbook new file mode 100644 index 00000000..236104ba --- /dev/null +++ b/koffice-i18n-it/docs/koffice/chalk/developers.docbook @@ -0,0 +1,8 @@ + +Informazioni per lo sviluppatore + +Questo capitolo contiene informazioni per sviluppatori o altri appassionati che vogliono avere il massimo da &chalk;. +&developers-scripting; &developers-plugins; + diff --git a/koffice-i18n-it/docs/koffice/chalk/faq.docbook b/koffice-i18n-it/docs/koffice/chalk/faq.docbook new file mode 100644 index 00000000..8178da21 --- /dev/null +++ b/koffice-i18n-it/docs/koffice/chalk/faq.docbook @@ -0,0 +1,22 @@ + +Domande e risposte + +A volte le cose non funzionano come dovrebbero. &chalk; può andare in crash, non così spesso di questi tempi, ma non è impossibile. Potresti quindi aver bisogno d'aiuto. La prima cosa da fare è provare a capire cosa sta succedendo esattamente. Prova a riprodurre il problema e scrivere cos'hai fatto appena prima che il problema si verificasse. A questo punto puoi segnalare l'errore: vai al menu Aiuto e seleziona Segnala un bug. In questo modo, sapremo esattamente quale versione di &chalk; stai usando. Per piacere, cerca di essere ragionevolmente sicuro che il tuo problema non sia già stato segnalato! Cerca anche di essere il più esauriente possibile nella descrizione del tuo problema. Se non riesci a capire come fare in &chalk; qualcosa che fai usando Photoshop (o qualsiasi altro programma di disegno), o se hai qualche altra domanda, puoi mandare una e-mail agli sviluppatori di &chalk; sulla nostra mailing list kimageshop@kde.org, o mandarne una direttamente ai nostri responsabili del programma e della documentazione, rispettivamente boud@valdyas.org o sanderkoning@kde.nl. +&reporting.bugs; &updating.documentation; + diff --git a/koffice-i18n-it/docs/koffice/chalk/index.docbook b/koffice-i18n-it/docs/koffice/chalk/index.docbook new file mode 100644 index 00000000..c02f44cf --- /dev/null +++ b/koffice-i18n-it/docs/koffice/chalk/index.docbook @@ -0,0 +1,173 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +]> + + + + +Manuale di &chalk; + + + Boudewijn Rempt boud@valdyas.org + Casper Boemann cbr@boemann.dk + Cyrille Berger cberger@cberger.net + Sander Koning sanderkoning@kde.nl +FedericoZenith
zenith@chemeng.ntnu.no
Traduzione della documentazione
+
+ + +2005-2006 +Boudewijn Rempt +Casper Boemann +Cyrille Berger +Sander Koning + + +&FDLNotice; + + + +2006-09-13 +1.6 + + + + +&chalk; fa parte del pacchetto &koffice;. &chalk; è un'applicazione di fotoritocco e modifica delle immagini, ma soprattutto un'applicazione di disegno che ti permetterà di creare arte originale sul tuo computer come se stessi lavorando con vernice e pennelli, matite, penne e inchiostro; o, almeno, un giorno ci riuscirà. Stiamo continuamente lavorando per migliorare &chalk; in ogni aspetto. + + + +KDE +koffice +Chalk +manipolazione di immagini +grafica +disegno + + +
+ +&introduction; +&tutorial; +&images; +&views; +&layers; +&selections; +&filters; +&colorspaces; +&commands; +&settings; +&developers; +&faq; +&credits; +&installation; + +&documentation.index; +
+ + diff --git a/koffice-i18n-it/docs/koffice/chalk/installation.docbook b/koffice-i18n-it/docs/koffice/chalk/installation.docbook new file mode 100644 index 00000000..0e53811a --- /dev/null +++ b/koffice-i18n-it/docs/koffice/chalk/installation.docbook @@ -0,0 +1,78 @@ + +Installazione + + +Come ottenere &chalk; +&install.intro.documentation; + + +Requisiti + + + +&chalk; dipende dalle seguenti librerie, oltre a quello di cui ha biso &koffice;gno per conto suo: + +Image Magick:pacchetto di elabolazione e visualizzazione di immagini per X11 +Little CMS: un sistema libero di gestione dei colori in 100K +OpenEXR + + + +Puoi trovare un elenco delle modifiche nel file ChangeLog o sul sito Web di &chalk;. + + + +Compilazione e installazione +&install.compile.documentation; + + + + + diff --git a/koffice-i18n-it/docs/koffice/chalk/introduction.docbook b/koffice-i18n-it/docs/koffice/chalk/introduction.docbook new file mode 100644 index 00000000..40efc2b0 --- /dev/null +++ b/koffice-i18n-it/docs/koffice/chalk/introduction.docbook @@ -0,0 +1,118 @@ + +Introduzione + + +Cos'è &chalk;? +&chalk;, parte di &koffice;, può fare tutto quello che vuoi con le immagini, o lo potrà un giorno. Tutto, dal fotoritocco alla modifica di immagini, e anche al creare arte nuova sul tuo computer come se stessi lavorando con veri colori e pennelli, matite, penne e inchiostro. Ogni giorno &chalk; diventa un po' migliore, e più utile. Comunque ci stiamo lavorando. Noi, vale a dire, Adrian, Bart, Boudewijn, Casper, Cyrille, Michael e Sven. Potresti esserci anche tu: se volessi aiutare a fare immagini per l'interfaccia utente, avessi idee interessanti da realizzare, utili segnalazioni di errori, considerazioni di usabilità o anche volessi scrivere codice, non ti snobberemo. +&chalk; è tanto tuo quanto nostro. Dovrebbe essere divertente, innovativo, e sperimentale, e innanzi tutto un piacere da usare e da scrivere. + + + +Funzionalità principali + +Le funzionalità più importanti che &chalk; attualmente offre sono: + + +Estensioni: &chalk; è estendibile. Ci sono estensioni per strumenti, spazi di colori, operazioni di disegno, filtri e componenti dell'interfaccia utente basati su KPart. + +Script: si possono realizzare script per &chalk; in Python e Ruby usando Kross, il motore di scripting multilinguaggio avviato con Kexi. Gli script sono compatibili con l'uso di PyQT/KDE e Korundum per aggiungere elementi di interfaccia, come finestre di dialogo. + +Modelli dei colori: &chalk; usa lcms per un'elaborazione affidabile dei colori usando profili icc per l'importazione, l'esportazione, la selezione dei colori di disegno, la stampa, il copia e incolla. Sono disponibili spazi di colori a 8, 16 e 32 bit (RGB, CMYK, L*a*b, ...) e i colori si possono selezionare da una ruota di colori, cursori RGB o a scala di grigio o con una tavolozza. + +Modifica e visualizzazione: sono disponibili infiniti annullamenti e rifacimenti. Puoi tagliare, copiare e incollare tra livelli e immagini, convertendo tra profili icc se necessario. Per la visualizzazione è supportato OpenGL. La vista può essere portata a tutto schermo e può essere divisa. Sono disponibili righelli, si può ingrandire l'immagine, e per massimizzare lo spazio di lavoro si possono nascondere tutte le finestre delle tavolozze in un colpo solo. È anche disponibile una tavolozza per gli istogrammi. + +Immagini e livelli: le immagini e i livelli si possono specchiare, distorcere, ruotare e riscalare, convertire tra spazi di colori, e si possono fondere livelli in diversi spazi di colori. Un'immagine può essere separata in canali di spazi dei colori. + +Livelli: i livelli possono essere aggiunti, rimossi, raggruppati, bloccati, resi (in)visibili, e riordinati. Si possono anche aggiungere livelli di regolazione (livelli che effettuano una funzione filtrante). Un livello può essere salvato come immagine separata e il suo spazio dei colori può essere cambiato. + +Strumenti: con l'innovativo strumento di estensione paintOp, tutti gli strumenti di disegno (pennello, ellisse, linea, eccetera) possono disegnare senza e con antialias, cancellare, disegnare ad aerografo e molto altro. + +Filtri: &chalk; può gestire in maniera multipla l'operazione di alcuni filtri. Si può vedere un'anteprima dei filtri nella loro galleria. I filtri disponibili includono la regolazione dei colori, l'aumento della nitidezza, la sfocatura, il rilievo, le gocce di pioggia e altro ancora. + +Pennelli: si possono usare le forme dei pennelli di GIMP, pennelli sia colorati che in scala di grigio. Si possono creare pennelli personalizzati, anche da interi livelli o immagini. I pennelli colorati possono anche essere usati come maschere. + + + + +Gestione del colore +Una delle funzionalità più notevoli di &chalk; è la sua gestione del colore. Se metti fianco a fianco due schermi, noterai che c'è spesso molta differenza nel modo in cui gestiscono i colori. Anche il bianco (specialmente il bianco), non è sempre la stessa cosa. Su uno schermo può essere un giallo sporco, su un altro una specie di blu. Molto raramente è un bianco latteo. Purtroppo lo stesso vale per gli scanner, le stampanti e le macchine fotografiche digitali. Quindi, se vuoi vedere i colori giusti sullo schermo, e sulla carta gli stessi che hai visto quando hai catturato l'immagine, dovrai compensare. &chalk; può farlo per te: in &chalk;, un colore non è (quasi) mai solo un insieme di numeri, uno per ogni canale del colore; è un insieme di numeri con informazioni allegateci. Queste informazioni aggiuntive sono contenute in un profilo: l'immagine ha un profilo, il tuo scanner ha un profilo, la tua macchina fotografica dovrebbe avere un profilo e il tuo schermo ha un profilo. Quando si passano le informazioni dall'immagine allo schermo, vengono controllati i profili e viene calcolato il colore giusto. Ciò potrebbe causare un po' di rallentamenti ogni tanto, ma il risultato è che puoi lavorare con dei colori, invece di quasi insignificanti triple RGB. Gli spazi dei colori disponibili sono: 8 bit per canale RGB, CMYK, scala di grigi e acquerelli bagnati, 16 bit per canale RGB, CMYK, scala di grigi e L*a*b, semi-RGB, RGB a 32 bit a virgola mobile (HDR) e LMS. + + + +Formati di immagine +&chalk; supporta attualmente i seguenti formati di immagine, sia in importazione che in esportazione, oltre al proprio: PNG, TIFF, JPEG, Dicom, XCF, PSD, GIF, BMP, XPM, Targa, RGB, e OpenEXR. Inoltre, &chalk; può importare i ICO. PSD (il formato di Photoshop) è supportato solo fino alla versione 6. Dalla versione 7 in avanti, il formato di Photoshop è chiuso. I profili icc e le informazioni exif incorporati sono mantenuti con l'esportazione in formati di file supportati. Il formato di file nativo di &chalk; salva le informazioni icc ed exif. + + + + + +Sul manuale +Supponiamo che tu abbia una buona conoscenza di &kde; e del tuo sistema operativo. Il primo capitolo ti farà fare un rapido giro delle funzionalità di &chalk;; gli altri espanderanno queste informazioni. +Questo manuale non è completo. L'invito a unirti a noi e ad aiutarci vale anche per il manuale! +Se avessi domande, commenti o suggerimenti, contatta il responsabile della documentazione a sanderkoning@kde.nl. + + + +Sul responsabile dell'applicazione +Ciao! Sono Boudewijn Rempt, l'attuale responsabile di &chalk;. Ho studiato da linguista, mi sono riadattato a sviluppatore di banche dati, lavoro come programmatore in Java, studio teologia e mi è sempre piaciuto disegnare un po'. Nella mia vita sono mancate due cose importanti per uno sviluppatore di applicazioni di fotoritocco: matematica e esperienza di progettazione grafica. Vale a dire che io probabilmente non sono la migliore persona per spiegarti quant'è bello usare un editor di immagini o un'applicazione di grafica. Se trovi un mio errore, non esitare a comunicarmelo: boud@valdyas.org. + + + + diff --git a/koffice-i18n-it/docs/koffice/chalk/settings.docbook b/koffice-i18n-it/docs/koffice/chalk/settings.docbook new file mode 100644 index 00000000..6dbc113c --- /dev/null +++ b/koffice-i18n-it/docs/koffice/chalk/settings.docbook @@ -0,0 +1,310 @@ + + +Impostazioni + +Questo capitolo descrive le varie impostazioni che influenzano il modo in cui &chalk; funziona e il suo aspetto. + + +La finestra <guilabel +>Preferenze</guilabel +> + +È disponibile una serie di opzioni per configurare &chalk; nella finestra Preferenze, raggiungibile attraverso ImpostazioniConfigura Chalk.... La finestra è divisa in diverse sezioni, che puoi aprire usando la barra laterale a sinistra, come mostrato sotto. + + + +Le sezioni disponibili delle Preferenze + + + + + +Le sezioni disponibili delle Preferenze + +Le sezioni disponibili delle Preferenze + + + + + +La sezione <guilabel +>Generale</guilabel +> + + + +La sezione Generale + + + + + +La sezione Generale + +La sezione Generale + + + + +Questa sezione offre tre opzioni. Prima di tutto, l'impostazione nella casella a cascata Forma del cursore: determina l'aspetto del cursore. Puoi scegliere tra un cursore che assomiglia allo strumento che stai usando al momento, un cursore normale, un mirino, e un cursore a forma di pennello. Poi puoi selezionare il Comportamento delle tavolozze. Qui puoi impostare quando le tavolozze potranno essere agganciate (attaccate a un bordo della finestra): sempre (Permetti agganciamento), mai (Permetti solo libere), o quando c'è abbastanza spazio (Permetti l'agganciamento solo su schermi grandi). L'ultima opzione è Dimensione del carattere delle tavolozze:, che determina la dimensione del testo usato nelle tavolozze. Impostalo a un valore più grande se hai difficoltà a leggere il testo, con l'effetto collaterale che le tavolozze occuperanno più spazio. + + + + +La sezione <guilabel +>Vista</guilabel +> + + + +La sezione Vista + + + + + +La sezione Vista + +La sezione Vista + + + + +Questa sezione contiene solo un'opzione. Se la tua scheda grafica e il suo driver hanno supporto per OpenGL, lo puoi abilitare qui per accelerare il disegno (il processore della tua scheda grafica si farà carico di parte dei calcoli). Fai attenzione, però: ci sono alcuni casi in cui attivare OpenGL può causare dei comportamenti imprevedibili. + + + + +La sezione <guilabel +>Gestione dei colori</guilabel +> + + + +La sezione Gestione dei colori + + + + + +La sezione Gestione dei colori + +La sezione Gestione dei colori + + + + +Qui puoi impostare diverse opzioni relative agli spazi di colori nella resa, modifica e stampa delle immagini. L'opzione in alto può essere usata per impostare il modello di colore predefinito per creare nuove immagini (utile se normalmente vuoi creare immagini CMYK, per esempio). Usa le opzioni di Vista per far sapere a &chalk; quale profilo di colore viene usato dal tuo monitor, e come si dovrebbe rendere l'immagine. Sotto Stampa puoi impostare il modello di colore e il profilo della tua stampante. L'opzione successiva determina cosa deve fare &chalk; quando ci incolli un'immagine da un'altra applicazione. Se Usa compensazione punto nero è segnato, i punti neri degli spazi dei colori dell'originale e del risultato vengono fatti corrispondere ogni qualvolta sia necessaria una conversione. + + + + +La sezione <guilabel +>Prestazioni</guilabel +> + + + +La sezione Prestazioni + + + + + +La sezione Prestazioni + +La sezione Prestazioni + + + + +Qui sono disponibili due opzioni. L'impostazione Numero massimo di riquadri tenuti in memoria: indica quanti riquadri (parti dell'immagine) verranno tenuti in memoria da &chalk;. L'impostazione predefinita dovrebbe essere ragionevole. Se hai poca o moltissima memoria, potresti rispettivamente voler ridurre o aumentare questa impostazione. L'opzione Tendenza allo swap: determina quando &chalk; vorrà usare la memoria di swap. + + + + +La sezione <guilabel +>Tavoletta grafica</guilabel +> + + + +La sezione Tavoletta grafica + + + + + +La sezione Tavoletta grafica + +La sezione Tavoletta grafica + + + + +Se hai collegato una tavoletta grafica, in questa sezione puoi abilitarla e impostarne la sensibilità alla pressione. Devi attivare i dispositivi per tavolette grafiche che vuoi usare con &chalk;. Ci sono tre dispositivi supportati: il cursore, la gomma e il pennino. Puoi attivarli usando le sezioni delle tavolette grafiche. Usa solo le opzioni di configurazione di un dispositivo se usi una tavoletta non della Wacom e se il comportamento della tavoletta è imprevedibile, per esempio se ci sono degli spostamenti quando premi sulla tavoletta. In questa situazione, puoi usare la finestra per assicurare di avere una interazione corretta: il valori (posizione, pressione, inclinazione...) sono inviati dalla tavoletta al computer in un certo ordine. Può essere che alcune tavolette non usino l'ordine predefinito. Puoi correggerlo nelle opzioni di configurazione di un dispositivo. + + + + +La sezione <guilabel +>Griglia</guilabel +> + + + +La sezione Griglia + + + + + +La sezione Griglia + +La sezione Griglia + + + + +In questa sezione, puoi configurare in dettaglio la griglia di &chalk;. Gli stili delle linee della griglia possono essere impostate nel gruppo di opzioni Stili. Colori ti permette di scegliere i colori delle linee della griglia. La spaziatura orizzontale e verticale tra le linee principali può essere impostata sotto Spaziatura, così come la quantità di suddivisioni (in quante parti minori viene suddivisa una griglia). Inoltre, puoi impostare lo Scostamento: normalmente la griglia viene disegnata dall'angolo in alto a sinistra: se vuoi che le linee della griglia non partano da lì, qui puoi inserire uno scostamento. + + + + + + diff --git a/koffice-i18n-it/docs/koffice/chalk/tutorial-quick-starts.docbook b/koffice-i18n-it/docs/koffice/chalk/tutorial-quick-starts.docbook new file mode 100644 index 00000000..c493c823 --- /dev/null +++ b/koffice-i18n-it/docs/koffice/chalk/tutorial-quick-starts.docbook @@ -0,0 +1,286 @@ + +Guide di avvio rapido + +Ritagliare un'immagine e salvarla + +Obiettivo: da un'immagine, ritagliare un'area e salvarla in un nuovo file + +Apri &chalk; con l'immagine di partenza. + + +L'immagine originale + + + + +L'immagine originale + + + +Seleziona l'icona Seleziona rettangolare nella barra degli strumenti di &chalk;. + + +Lo strumento per selezionare un'area rettangolare + + + + +Lo strumento per selezionare un'area rettangolare + + + +Seleziona l'area con cui vuoi fare la nuova immagine. &chalk; rende grigia l'area esterna. + + +L'area selezionata + + + + +L'area selezionata + + + +Quindi usa il menu ModificaCopia o &Ctrl;C per copiare l'area selezionata. + +Fai ancora clic sul menu Modifica. +Usa l'elemento Incolla in una nuova immagine. + + +Il menu Modifica + + + + +Il menu Modifica + + + +&chalk; apre una nuova finestra con l'area selezionata come nuova immagine. + + +La nuova immagine + + + + +La nuova immagine + + + +Salva la nuova immagine. + + + +Disegnare un rettangolo sull'immagine + +Obiettivo: disegnare un rettangolo colorato sulla tua immagine + +Apri &chalk; con l'immagine di partenza. La mia immagine è la vista di una barra degli strumenti nella quale voglio indicare un'icona mettendoci attorno un rettangolo rosso. + + +L'immagine originale + + + + +L'immagine originale + + + +Abilita la barra Pennelli e altro usando il menu ImpostazioniBarre degli strumenti. +Assicurati inoltre che le tavolozze siano visualizzate. Altrimenti, usa il menu VisualizzaTavolozze. + + +Vista di &chalk; + + + + +Vista di &chalk; + + + +Fai clic sull'icona Forme dei pennelli nella barra Pennelli e altro. + + +L'icona Forme dei pennelli + + + + +L'icona Forme dei pennelli + + + +Seleziona quale tipo di forma vuoi usare tra quelle predefinite. + + +Selezionare la forma di un pennello + + + + +Selezionare la forma di un pennello + + + +Seleziona la forma nella barra degli strumenti di &chalk;. Io ho scelto un rettangolo. + + +Selezione dell'icona Rettangolo + + + + +Selezione dell'icona Rettangolo + + + +Nella vista Colori, seleziona il colore che vuoi facendo clic su una delle linguette e poi scegliendo il colore. + + +Scegliere il colore + + + + +Scegliere il colore + + + +Infine, disegna la forma sull'immagine e salva la nuova immagine! + + +Disegnare + + + + +Disegnare + + + +Grazie a Anne-Marie Mahfouf per aver fornito questa esercitazione. + + + + diff --git a/koffice-i18n-it/docs/koffice/chalk/tutorial-select-layer.docbook b/koffice-i18n-it/docs/koffice/chalk/tutorial-select-layer.docbook new file mode 100644 index 00000000..d8418fbc --- /dev/null +++ b/koffice-i18n-it/docs/koffice/chalk/tutorial-select-layer.docbook @@ -0,0 +1,406 @@ + +Una piccola esercitazione sulle selezioni e i livelli + + + +L'immagine di partenza + + + + + +L'immagine di partenza + +L'immagine di partenza + + + +L'immagine sopra è l'immagine con cui lavoreremo. Avvia &chalk; con questa immagine (nella cartella della documentazione $KDEDIR/share/doc/HTML/en/chalk/tutorial-select-layer-sample.png) e salvala sul disco (scegliendo Salva l'immagine con nome...) e aprila con &chalk;; il tuo schermo apparirà più o meno così (lo abbiamo ingrandito): + + +Chalk con l'immagine iniziale + + + + + +L'immagine di partenza + +L'immagine di partenza + + + +Adesso prova a selezionare il contorno della testa con lo strumento Seleziona contorno: + + +Lo strumento Seleziona contorno + + + + + +Lo strumento Seleziona contorno + +Lo strumento Seleziona contorno + + + +Dopo averla selezionata, dovrebbe avere l'aspetto di questa immagine: + + +L'immagine dopo aver selezionato la testa + + + + + +L'immagine dopo aver selezionato la testa + +L'immagine dopo aver selezionato la testa + + + +Se accidentalmente selezioni troppo, puoi ritagliare facilmente la parte in eccesso facendo passare lo strumento in modalità Sottrai: + + +La modalità Sottrai + + + + + +La modalità Sottrai + +La modalità Sottrai + + + +Adesso è ora di sfumare un po' i bordi della selezione. Ciò si può fare applicando Ammorbidisci alla selezione. + + +Selezione con Ammorbidisci + + + + + +Selezione con Ammorbidisci + +Selezione con Ammorbidisci + + + +Adesso taglia la selezione, usando ModificaTaglia. Elimina il livello attuale con LivelloRimuovi livello. Incolla la tua selezione con ModificaIncolla. Adesso diamoci un po' di spazio per lavorare ridimensionando un po' l'immagine. Usa la finestra ImmagineCambia dimensioni dell'immagine... per farlo. + + +La finestra delle Dimensione dell'immagine + + + + + +La finestra delle Dimensione dell'immagine + +La finestra delle Dimensione dell'immagine + + + +Aggiungi un nuovo livello, e posizionalo sotto quello vecchio. Lo puoi fare selezionando il nuovo livello nel riquadro dei livelli, e premendo la freccetta in giù in fondo. Adesso selezioneremo l'area attorno alla testa con una selezione contigua (lo strumento ha un'icona di selezione con un secchio sul bordo). + + +Lo strumento di Selezione contigua + + + + + +Lo strumento di Selezione contigua + +Lo strumento di Selezione contigua + + + +Assicurati di selezionare Usa l'unione nelle opzioni dello strumento: + + +L'opzione Usa l'unione + + + + + +L'opzione Usa l'unione + +L'opzione Usa l'unione + + + +Ammorbidisci di nuovo la selezione e invertila. Seleziona lo strumento di Riempimento contiguo (è uno strumento diverso dalla Selezione contigua) e usalo sul livello. + + +Lo strumento Riempimento contiguo + + + + + +Lo strumento Riempimento contiguo + +Lo strumento Riempimento contiguo + + + +Deseleziona con SelezionaDeseleziona. Noterai degli artefatti dell'ammorbidimento ai lati. Li puoi facilmente selezionare con una selezione rettangolare e tagliarli. + + +Lo strumento Selezione rettangolare + + + + + +Lo strumento Selezione rettangolare + +Lo strumento Selezione rettangolare + + + +Sposta il livello d'ombra un po' in giù e a destra per motivi estetici. + + +Spostare il livello ombra + + + + + +Spostare il livello ombra + +Spostare il livello ombra + + + +Adesso puoi usare lo strumento Ritaglio per migliorare l'immagine adattandola meglio alla testa. + + +Lo strumento Ritaglio + + + + + +Lo strumento Ritaglio + +Lo strumento Ritaglio + + + +Salva l'immagine, e hai finito. + + +L'immagine risultante + + + + + +L'immagine risultante + +L'immagine risultante + + + +Grazie a Bart Coppens per aver fornito l'esercitazione. L'originale è disponibile a http://www.bartcoppens.be/chalk/hackergotchi.html. + + diff --git a/koffice-i18n-it/docs/koffice/chalk/tutorial-starting.docbook b/koffice-i18n-it/docs/koffice/chalk/tutorial-starting.docbook new file mode 100644 index 00000000..14b3a7af --- /dev/null +++ b/koffice-i18n-it/docs/koffice/chalk/tutorial-starting.docbook @@ -0,0 +1,133 @@ + +Conoscere &chalk; + +Allora, cominciamo. Puoi avviare &chalk; da solo o da &koffice;. Nei tuoi menu di &kde;, &chalk; dovrebbe essere sotto Grafica o sotto Ufficio, dipende un po' da chi ha ti fatto il pacchetto di &koffice;. Oppure, come faccio io: premi &Alt;F2 (che apre la miniconsole), scrivi chalk e premi OK. + +Poco dopo, sarai accolto da una finestra: + + + +La finestra Crea documento + + + + + +La finestra Crea documento + +La finestra Crea documento + + + + +Questa è la norma per &koffice;: puoi creare un nuovo documento, scegliere un documento tra i tuoi file o selezionare un documento che avevi aperto in una sessione precedente. Qui abbiamo moltissimi modelli, ordinati per modello del colore. &chalk; è un'applicazione molto flessibile, e può gestire molti diversi tipi di immagini: immagini CMYK per le stampanti, RGB per il Web, immagini RGB con alta profondità dei canali per i fotografi, immagini ad acquerello per i pittori, e ancora altri. Per ora, scegli Documento personalizzato. Ciò ci permetterà di vedere la finestra Nuova immagine: + + + +La finestra Nuova immagine + + + + + +La finestra Nuova immagine + +La finestra Nuova immagine + + + + +Qui puoi dare un nome al tuo documento, determinarne le dimensioni e la risoluzione. La combinazione di larghezza e altezza e la risoluzione determinano quanto sarà grande la tua immagine sullo schermo e su carta: se la tua immagine ha una risoluzione di 100×100 dpi, e la tua immagine è grande 1000×1000 pixel, se tutto è configurato correttamente, la tua immagine sarà esattamente lunga 25,4 centimetri e larga altrettanto se la controlli con un righello, non importa quale sia la risoluzione del tuo schermo o della tua stampante, purché sia mostrata al 100%. Però, la vita è raramente così facile da far funzionare tutto così bene. Per ora, pensa solo in pixel, non in centimetri. + +Il prossimo gruppo di opzioni è molto più interessante della risoluzione: &chalk; è un'applicazione enormemente flessibile, e puoi lavorare con molti tipi di immagini. Per questa esercitazione, basta che scegli RGB (8 bit per canale). Puoi anche selezionare un profilo. Per ora, lo lasciamo all'impostazione predefinita di sRGB incorporato - (lcms interno). + +Nel terzo gruppo di opzioni, puoi selezionare il colore iniziale della tela e la quantità di opacità o trasparenza di questo colore. Inoltre puoi aggiungere una descrizione dei contenuti. Lasciamo anche queste opzioni alle loro impostazioni predefinite, quindi fai clic su Crea per finalmente creare la nuova immagine. + +Ora vedrai la schermata principale di &chalk;. + + + +La schermata principale di &chalk; + + + + + +La schermata principale di &chalk; + +La schermata principale di &chalk; + + + + +Sul lato sinistro e in alto ci sono barre degli strumenti che ti offrono accesso agli strumenti di pittura, modifica e selezione. Puoi trovare una descrizione più dettagliata di queste barre qui. L'area di disegno vera e propria è nel mezzo. Sul lato destro dello schermo, ci sono varie tavolozze, di cui puoi leggere in questa sezione. Infine, c'è una barra dei menu in cima allo schermo, come normale. Puoi leggere qualcosa su questa qui. + + diff --git a/koffice-i18n-it/docs/koffice/chalk/tutorial-tablet.docbook b/koffice-i18n-it/docs/koffice/chalk/tutorial-tablet.docbook new file mode 100644 index 00000000..f616a1ae --- /dev/null +++ b/koffice-i18n-it/docs/koffice/chalk/tutorial-tablet.docbook @@ -0,0 +1,148 @@ + +Lavorare con le tavolette grafiche + +Questa esercitazione serve a descrivere i primi passi per lavorare con una tavoletta grafica e &chalk;. L'esercitazione assume che stai usando &Linux;. + + +Configurazione + +Come tutto l'hardware, funziona quasi da sé. &Linux; dovrebbe riconoscerla senza problemi, ma potresti dover configurare il server X11 a mano. Il modo migliore per farlo è seguire le istruzioni per &Linux; date dalla Wacom. Poi, in &chalk;, devi abilitare i vari strumenti (nella sezione Tavoletta grafica della finestra ImpostazioniConfigura &chalk;...). Puoi trovare maggiori informazioni nella sezione sulle impostazioni delle tavolette grafiche. + + + + +Primo contatto con la tavoletta + +Ci sono tre dispositivi della tavoletta che puoi usare con &chalk;: + + +il cursore, cioè il mouse allegato alla tavoletta Wacom +la gomma, cioè la parte rotonda in cima alla penna +il pennino, cioè la punta sottile in fondo alla penna + + +Come impostazione predefinita, quando usi il pennino o il cursore sulla tavoletta, saranno selezionati lo strumento pennello e l'operazione di disegno sui pixel. Il dispositivo gomma è associato all'operazione di gomma dei pixel. Ma se selezioni uno strumento diverso o un'operazione di disegno diversa per un dispositivo, &chalk; ricorderà l'associazione quando cambi i dispositivi. + + + + +Profilo di un fiore + +Anche se sapevi disegnare prima di cominciare con la tavoletta, dovrai adattartici. Non è la stessa cosa. Perciò suggeriamo di cominciare con qualcosa di semplice, come un fiore, e di usare un'immagine come modello: + + + +Un fiore + + + + + +Un fiore + +Un fiore + + + + +Per prima cosa, dovrai creare un nuovo livello per il profilo. Suggeriamo di bloccare il livello con l'immagine, ti impedirà di fare errori. Disegnare il profilo del fiore sembra piuttosto facile, ma alla tua prima esperienza avrai difficoltà a seguire precisamente la linea sullo schermo mentre sposti la mano sulla tavoletta. Alla fine otterrai qualcosa di simile a questo: + + + +Il profilo del fiore + + + + + +Il profilo del fiore + +Il profilo del fiore + + + + + + + +Colorazione + +Per la colorazione dovrai prima creare un terzo livello. Dovrai spostarlo sotto il livello con il profilo, e non dimenticare di bloccare quest'ultimo. È un po' più semplice della parte del profilo, basta selezionare il colore che vuoi usare (con i selettori dei colori), e poi puoi usare lo strumento di riempimento per il grosso del lavoro: con il mouse, fai clic sulla parte che vuoi riempire, visto che come impostazione predefinita lo strumento di riempimento terrà in considerazione il profilo. Sull'immagine seguente, i diversi colori al centro del fiore non sono separati da linee del profilo: per farli abbiamo completato le linee del profilo mancanti con una linea gialla o marrone per creare la separazione tra i diversi colori. + + + +Il fiore colorato + + + + + +Il fiore colorato + +Il fiore colorato + + + + +L'immagine risultante ha l'aspetto della buona vecchia clipart, soprattutto perché non ha ombre e illuminazione, che non sono incluse in questa esercitazione. + + + + diff --git a/koffice-i18n-it/docs/koffice/chalk/tutorial.docbook b/koffice-i18n-it/docs/koffice/chalk/tutorial.docbook new file mode 100644 index 00000000..2ba817c3 --- /dev/null +++ b/koffice-i18n-it/docs/koffice/chalk/tutorial.docbook @@ -0,0 +1,9 @@ + +Esercitazione + +Le barre e le tavolozze mostrate in queste esercitazioni potrebbero non corrispondere alla tua installazione di &chalk;. Ci scusiamo per l'inconveniente. &tutorial-starting; &tutorial-select-layer; &tutorial-quick-starts; &tutorial-tablet; diff --git a/koffice-i18n-it/docs/koffice/chalk/using-colorspaces.docbook b/koffice-i18n-it/docs/koffice/chalk/using-colorspaces.docbook new file mode 100644 index 00000000..4d5ce12d --- /dev/null +++ b/koffice-i18n-it/docs/koffice/chalk/using-colorspaces.docbook @@ -0,0 +1,108 @@ + +Spazi dei colori + +Questo capitolo spiega cosa sono gli spazi dei colori, quali spazi offre &chalk;, e cosa dovresti tenere a mente quando li usi. + + +Introduzione agli spazi dei colori + + +Cos'è uno spazio di colori? + +In breve, uno spazio di colori è un modo di rappresentare i colori specificando un certo numero di parametri. Come parametri, si può per esempio scegliere le quantità di luce rossa, verde e blu necessarie per il colore. Ciò risulta in quello che è comunemente noto come spazio dei colori RGB. Si può visualizzare nello spazio tridimensionale mettendo ciascuno dei componenti della luce su un asse dello spazio dei colori. Un colore corrisponde quindi a un certo punto di questo spazio dei colori, definito dalle sue coordinate sui tre assi. +Per la precisione, uno spazio di colori è una combinazione di un modello di colori (che indica quali assi ci sono) e una funzione di mappatura (che indica quali valori corrispondono a quali colori). +Non tutti i colori possono essere rappresentati in ogni spazio. Alcuni spazi di colori definiscono più colori o colori diversi. L'insieme di colori che possono essere rappresentati in un certo spazio è chiamato gamut. Siccome i gamut possono essere molto diversi, non si può garantire che le immagini di un certo spazio di colori possano essere convertite ad un altro senza dover sostituire certi colori con altri, anche se sono basati sullo stesso modello di colore. + + + + + + +Spazi di colori disponibili + +&chalk; offre spazi di colori basati sui modelli RGB, CMYK, Lab, LMS, YCbCr, e grigio. Questi verranno brevemente discussi in questa sezione. + + +I modelli di colore RGB + +L'acronimo RGB sta per Rosso, Verde e Blu (Red, Green, Blue in inglese), e il modello di colore con questo nome indica i tre componenti emessi da dispositivi di visualizzazione (televisioni, monitor di computer, eccetera) per creare un certo colore. Questo modello di colore è quello predefinito in praticamente tutti i programmi di disegno. Quando si definisce un colore nel modello RGB, vengono specificati i suoi componenti rosso, verde e blu. Se tutti i componenti sono assenti (ogni componente viene emesso a un'intensità dello 0 percento), il colore è nero. Se tutti i componenti sono completamente presenti (intensità del 100 percento), il colore è bianco. Se un componente è presente alla massima intensità e gli altri sono assenti, risulta il colore corrispondente. Altri due esempi: se sia il rosso che il verde vengono emessi al 100 percento e il blu non è presente, si ottiene il giallo. Un colore con tutti i tre componenti alla stessa intensità è una sfumatura di grigio. Ci sono diversi spazi di colori che implementano il modello RGB. Per esempio, i cosiddetto spazio di colori RGB8 rappresenta ogni colore con 8 bit per componente. Siccome 8 bit permettono 256 valori distinti, il numero totale di colori diversi che possono essere specificati in questo spazio è 256 (rosso) × 256 (verde) ×256 (blu), ovvero circa 16,7 milioni di colori. In &chalk; sono disponibili un paio di spazi RGB, per esempio RGB32, che può distinguere tra 4,2 miliardi di valori per componente. + + + + +Il modello di colore CMYK + +CMYK è l'acronimo di Ciano, Magenta, Giallo e Nero (Cyan, Magenta, Yellow, blacK); anche se la K sta ufficialmente per Chiave (Key), Nero è il significato comunemente attribuitole. Questo modello è basato sull'inchiostro: un colore è specificato dalla quantità di inchiostro necessaria a un punto per essere considerato di quel colore. Siccome i colori CMYK vengono usati dalle stampanti e i colori RGB dagli schermi, di solito si vogliono convertire i colori RGB in CMYK. Siccome non sempre questo si può fare correttamente, le immagini stampate potrebbero avere un aspetto piuttosto diverso da quello rappresentato sullo schermo. + + + + +Il modello di colore L*a*b + +Questo modello usa tre parametri per un colore: la sua luminanza o luminosità (L*, che è compresa tra 0 per il nero e 100 per il bianco), la sua posizione tra il rosso assoluto e il verde assoluto (a*, negativa per i colori più vicini al verde positiva per quelli più vicini al rosso), e la sua posizione tra il giallo e il blu (b*, negativa per i colori più vicini al blu e positiva per quelli più vicini al giallo). + + + + +Il modello di colore LMS + +Questo modello è basato sul contributo delle lunghezze d'onda al colore. L'occhio umano è sensibile a tre tipi di onde luminose, distinte dalle loro lunghezze d'onda: lunga (L), media (M) e corta (S, dall'inglese short). La sensibilità dell'occhio a un certo colore a queste lunghezze d'onda può essere espressa come coordinate L, M ed S. + + + + +Il modello di colore YCbCr + +Il modello YCbCr viene spesso usato per i sistemi video. Il parametro Y indica la luminanza o luminosità del colore (che può essere visto come un tono di grigio), i parametri Cb e Cr indicano la crominanza (la tonalità del colore): Cb posiziona il colore su una scala tra il blu e il giallo, Cr tra il rosso e il verde. + + + +Il modello di colore grigio + +Il modello di colore grigio rappresenta i colori semplicemente come sfumature di grigio, con il bianco e il nero agli estremi. + + + + + + diff --git a/koffice-i18n-it/docs/koffice/chalk/using-filters.docbook b/koffice-i18n-it/docs/koffice/chalk/using-filters.docbook new file mode 100644 index 00000000..ac347ef8 --- /dev/null +++ b/koffice-i18n-it/docs/koffice/chalk/using-filters.docbook @@ -0,0 +1,1139 @@ + +Filtri + +&chalk; contiene un certo numero di filtri. Questi si possono usare per migliorare o modificare l'immagine, in tutto o in parte. Alcuni filtri si applicano direttamente, altri sono configurabili, cioè ti verrà presentata una finestra per regolare il risultato come preferisci prima dell'applicazione del filtro. Se è attiva una selezione, il filtro viene applicato alla parte selezionata dell'immagine. Se non c'è una selezione attiva, verrà modificata tutta l'immagine. Questo capitolo descrive in dettaglio i filtri disponibili. Per facilitare il confronto tra i filtri, ogni filtro è stato applicato alla stessa immagine e ogni descrizione contiene un'immagine di confronto che mostra il risultato dell'applicazione del filtro descritto. L'immagine originale (grazie al fotografo, Christian Peper) viene mostrata sotto, a metà delle sue dimensioni originali. Le immagini campione che dimostrano i risultati dell'applicazione dei filtri, con l'immagine originale a sinistra e quella modificata a destra, sono mostrate a un quarto delle dimensioni originali. +Alcuni filtri danno risultati ragionevoli per la maggior parte delle immagini. Per altri filtri, però, è necessario un po' di lavoro prima di ottenere il risultato desiderato. Se un filtro non fa quello che vuoi, potrebbe aver bisogno di un po' di personalizzazione. Gli esempi in questo capitolo sono esagerati per dare un'idea chiara dei filtri. Normalmente userai delle modifiche più moderate. +Suggerimento: se vuoi applicare un filtro a tutto tranne una certa parte dell'immagine (per esempio se vuoi desaturare l'immagine ovunque tranne che al centro), seleziona la parte su cui non vuoi applicare il filtro, usa l'opzione del menu SelezionaInverti, e applica il filtro. +Vedi la sezione Finestre per lavorare con i filtri per le descrizioni sulle impostazioni disponibili per i filtri configurabili. + + +L'immagine originale + + + + + +L'immagine originale + +L'immagine originale + + + + +Il filtro di contrasto automatico +Il filtro di contrasto automatico cambia il contrasto della tua immagine a quelle che dovrebbero essere le impostazioni migliori. Di solito funziona bene, ma in alcuni casi (per esempio foto fatte in particolari condizioni di illuminazione), il filtro non produrrà risultati soddisfacenti. +Puoi trovare il filtro di contrasto automatico nel menu FiltroRegola. Questo filtro non è configurabile. + +L'immagine con il filtro di contrasto automatico applicato + + + + + +L'immagine con il filtro di contrasto automatico applicato + +L'immagine con il filtro di contrasto automatico applicato + + + + + +Il filtro di sfocatura +Puoi usare il filtro di sfocatura per sfocare l'immagine. +Puoi trovare il filtro nel menu FiltroSfoca. Vedi la sezione sulla finestra di Sfoca per maggiori informazioni sulla sua configurazione. + +L'immagine con un filtro di sfocatura applicato + + + + + +L'immagine con un filtro di sfocatura applicato + +L'immagine con un filtro di sfocatura applicato + + + + + +Il filtro di luminosità e contrasto +Con questo filtro puoi regolare la luminosità e il contrasto dell'immagine. +Puoi trovare il filtro nel menu FiltroRegola. Vedi la sezione sulla finestra Luminosità / Contrasto per maggiori informazioni sulla sua configurazione. + +L'immagine con il filtro di luminosità e contrasto applicato + + + + + +L'immagine con il filtro di luminosità e contrasto applicato + +L'immagine con il filtro di luminosità e contrasto applicato + + + + + +Il filtro bumpmap +Il filtro bumpmap prende due livelli e ne usa uno per convertire l'altro, in modo da dare un'impressione di profondità. Il livello oggetto (quello da trasformare) è il livello che dovrebbe ricevere l'aspetto tridimensionale. Il livello di bumpmap è un livello in scala di grigio, che viene letto e usato per decidere l'altezza di ogni punto nel livello oggetto. In alternativa, lo stesso livello può essere usato come livello oggetto e livello di bumpmap. +Puoi trovare il filtro nel menu FiltroMappa. Vedi la sezione sulla finestra Bumpmap per maggiori informazioni sulla sua configurazione. + +L'immagine con un filtro bumpmap applicato + + + + + +L'immagine con un filtro bumpmap applicato + +L'immagine con un filtro bumpmap applicato + + + + + +I filtri di restauro delle immagini CImg +Con questo filtro, puoi effettuare correzioni minori all'immagine, come per esempio rimuovere graffi o aggiungere una leggera sfocatura. La differenza tra la nostra immagine campione originale e il risultato dell'applicazione di questo filtro con le impostazioni standard è praticamente nulla. +Puoi trovare il filtro nel menu FiltroMigliora. Vedi la sezione sulla finestra Restauro delle immagini per maggiori informazioni sulla sua configurazione. + + + +Il filtro di regolazione del colore +Questo filtro ti permette di cambiare l'aspetto dell'immagine aumentando o riducendo la presenza di certi colori. +Puoi trovare il filtro nel menu FiltroRegola. Vedi la sezione sulla finestra Regolazione del colore per maggiori informazioni sulla sua configurazione. + +L'immagine con il filtro di regolazione del colore applicato + + + + + +L'immagine con il filtro di regolazione del colore applicato + +L'immagine con il filtro di regolazione del colore applicato + + + + + +Il filtro colore ad alfa +Questo filtro fa diventare trasparente un colore o un intervallo di colori dell'immagine, in pratica rimuovendo le regioni di quel colore. +Puoi trovare il filtro nel menu FiltroColori. Vedi la sezione sulla finestra Colore ad alfa per maggiori informazioni sulla sua configurazione. + +L'immagine con il filtro colore ad alfa applicato + + + + + +L'immagine con il filtro colore ad alfa applicato + +L'immagine con il filtro colore ad alfa applicato + + + + + +Il filtro di trasferimento del colore +Con questo filtro, puoi ricolorare un'immagine usando i colori di un'altra immagine. Ogni colore nell'immagine attuale sarà sostituito dal colore più simile usato nell'altra. +Puoi trovare il filtro nel menu FiltroColori. Vedi la sezione sulla finestra Trasferimento del colore per maggiori informazioni sulla sua configurazione. + +L'immagine con il filtro di trasferimento del colore applicato + + + + + +L'immagine con il filtro di trasferimento del colore applicato + +L'immagine con il filtro di trasferimento del colore applicato + + + + + +Il filtro di convoluzione personalizzata +Questo filtro ti permette di distorcere l'immagine impostando alcuni parametri. +Puoi trovare il filtro nel menu FiltroMigliora. Vedi la sezione sulla finestra Convoluzione personalizzata per maggiori informazioni sulla sua configurazione. + +L'immagine con il filtro di convoluzione personalizzata applicato + + + + + +L'immagine con il filtro di convoluzione personalizzata applicato + +L'immagine con il filtro di convoluzione personalizzata applicato + + + + + +Il filtro di desaturazione +Questo filtro converte l'immagine in scala di grigio impostando la saturazione del colore di ogni pixel a zero. +Puoi trovare il filtro nel menu FiltroRegola. Questo filtro non è configurabile. + +L'immagine con il filtro di desaturazione applicato + + + + + +L'immagine con il filtro di desaturazione applicato + +L'immagine con il filtro di desaturazione applicato + + + + + +I filtri di rilevamento dei bordi +Questi filtri cercano di rilevare i bordi (confini) dell'immagine, e modificare l'immagine in modo che solo questi bordi mantengano i loro colori, mentre il resto dell'immagine viene trasformato in grigio. Attraverso l'uso della luce l'immagine avrà un aspetto tridimensionale. Ci sono quattro filtri di rilevamento dei bordi disponibili. Ciascuno di questi rileva i bordi da un lato diverso (è quindi possibile che considerino diverse parti dell'immagine come bordi), e risulterà quindi in una diversa immagine. +Puoi trovare i filtri nel menu FiltroRilevamento dei bordi. Questi filtri non sono configurabili. + +L'immagine con il filtro di rilevamento di bordi dal basso applicato + + + + + +L'immagine con il filtro di rilevamento di bordi dal basso applicato + +L'immagine con il filtro di rilevamento di bordi dal basso applicato + + + + + +I filtri di rilievo +I filtri di rilievo funzionano un po' come i filtri di rilevamento dei bordi, con la differenza che le immagini in rilievo sono del tutto grigie. Le aree dell'immagine vengono rilevate e viene loro assegnato un certo livello, che viene visualizzato usando bordi in scala di grigio, rendendo l'immagine apparentemente tridimensionale. +Puoi trovare i filtri nel menu FiltroRilievo. Tranne il filtro Rilievo con profondità variabile, questi filtri non sono configurabili. Vedi la sezione sulla finestra Rilievo per maggiori informazioni sulla configurazione del filtro Rilievo con profondità variabile. + +L'immagine con il filtro di rilievo in tutte le direzioni applicato + + + + + +L'immagine con il filtro di rilievo in tutte le direzioni applicato + +L'immagine con il filtro di rilievo in tutte le direzioni applicato + + + +L'immagine con il filtro di rilievo con profondità variabile applicato + + + + + +L'immagine con il filtro di rilievo con profondità variabile applicato + +L'immagine con il filtro di rilievo con profondità variabile applicato + + + + + +Il filtro di sfocatura gaussiana +Questo filtro rende l'immagine un po' imprecisa sfocandola pseudo-casualmente. Viene usato un algoritmo gaussiano per decidere quanto ogni parte dell'immagine deve essere sfocata. +Puoi trovare il filtro nel menu FiltroSfoca. Questo filtro non è configurabile. + +L'immagine con il filtro di sfocatura gaussiana applicato + + + + + +L'immagine con il filtro di sfocatura gaussiana applicato + +L'immagine con il filtro di sfocatura gaussiana applicato + + + + + +Il filtro di riduzione dei disturbi gaussiani +Con questo filtro puoi rimuovere i disturbi dall'immagine. +Puoi trovare il filtro nel menu FiltroMigliora. Vedi la sezione sulla finestra Riduzione dei disturbi gaussiani per maggiori informazioni sulla sua configurazione. + +L'immagine con il filtro di riduzione dei disturbi gaussiani applicato + + + + + +L'immagine con il filtro di riduzione dei disturbi gaussiani applicato + +L'immagine con il filtro di riduzione dei disturbi gaussiani applicato + + + + + +Il filtro di inversione +Questo filtro inverte tutti i colori. I componenti rosso, verde e blu di ogni pixel viene sottratto da 255. Questo vuol dire che il rosso diventa ciano, il verde porpora, e il blu giallo. I valori risultanti formano il nuovo colore del pixel. +Puoi trovare il filtro nel menu FiltroRegola. Questo filtro non è configurabile. + +L'immagine con il filtro di inversione applicato + + + + + +L'immagine con il filtro di inversione applicato + +L'immagine con il filtro di inversione applicato + + + + + +Il filtro di correzione lenticolare +Questo filtro può riparare le distorsioni dell'immagine risultanti, per esempio, dagli effetti lenticolari a cuscinetto, e modificare l'illuminazione. +Puoi trovare il filtro nel menu FiltroAltri. Vedi la sezione sulla finestra Correzione lenticolare per maggiori informazioni sulla sua configurazione. + +L'immagine con il filtro di correzione lenticolare applicato + + + + + +L'immagine con il filtro di correzione lenticolare applicato + +L'immagine con il filtro di correzione lenticolare applicato + + + + + +Il filtro di massimizzazione del canale +Questo filtro dà un nuovo colore a ogni pixel dell'immagine: solo il canale di colore che più contribuisce al colore di un pixel viene mantenuto (eccetto i pixel grigi, che vengono mantenuti tali). +Puoi trovare il filtro nel menu FiltroColori. Questo filtro non è configurabile. + +L'immagine con il filtro di massimizzazione del canale applicato + + + + + +L'immagine con il filtro di massimizzazione del canale applicato + +L'immagine con il filtro di massimizzazione del canale applicato + + + + + +Il filtro di rimozione media +Questo filtro aumenta la nitidezza dell'immagine cambiando i colori dei pixel vicini con quasi lo stesso colore, in modo che le piccole differenze vengano ridotte. +Puoi trovare il filtro nel menu FiltroMigliora. Questo filtro non è configurabile. + +L'immagine con il filtro di rimozione media applicato + + + + + +L'immagine con il filtro di rimozione media applicato + +L'immagine con il filtro di rimozione media applicato + + + + + +Il filtro di minimizzazione del canale +Questo filtro dà un nuovo colore a ogni pixel dell'immagine: il canale di colore che più contribuisce al colore di un pixel viene rimosso (eccetto i pixel grigi, che vengono mantenuti tali). +Puoi trovare il filtro nel menu FiltroColori. Questo filtro non è configurabile. + +L'immagine con il filtro di minimizzazione del canale applicato + + + + + +L'immagine con il filtro di minimizzazione del canale applicato + +L'immagine con il filtro di minimizzazione del canale applicato + + + + + +Il filtro di pittura a olio +Viene dato all'immagine un effetto di pittura a olio creando delle aree a forma di macchia in cui il colore più importante viene applicato a tutta l'area. +Puoi trovare il filtro nel menu FiltroArtistici. Vedi la sezione sulla finestra Pittura a olio per maggiori informazioni sulla sua configurazione. + +L'immagine con il filtro di pittura a olio applicato + + + + + +L'immagine con il filtro di pittura a olio applicato + +L'immagine con il filtro di pittura a olio applicato + + + + + +Il filtro a mosaico +L'immagine viene trasformata in un mosaico prendendo un'area quadrata e dandole il colore medio dei pixel che contiene. +Puoi trovare il filtro nel menu FiltroArtistici. Vedi la sezione sulla finestra Mosaico per maggiori informazioni sulla sua configurazione. + +L'immagine con il filtro a mosaico applicato + + + + + +L'immagine con il filtro a mosaico applicato + +L'immagine con il filtro a mosaico applicato + + + + + +Il filtro a gocce di pioggia +Questo filtro fa sembrare che siano cadute sull'immagine delle gocce di pioggia distorcendo delle aree a forma di goccia con un effetto a lente, come si vedrebbe guardando l'immagine attraverso una vera goccia. Alcune gocce avranno un effetto a occhio di pesce. +Puoi trovare il filtro nel menu FiltroArtistici. Vedi la sezione sulla finestra Gocce di pioggia per maggiori informazioni sulla sua configurazione. + +L'immagine con il filtro a gocce di pioggia applicato + + + + + +L'immagine con il filtro a gocce di pioggia applicato + +L'immagine con il filtro a gocce di pioggia applicato + + + + + +Il filtro di disturbo casuale +Con questo filtro, si può aggiungere del disturbo casuale all'immagine. +Puoi trovare il filtro nel menu FiltroAltri. Vedi la sezione sulla finestra Disturbo casuale per maggiori informazioni sulla sua configurazione. + +L'immagine con il filtro di disturbo casuale applicato + + + + + +L'immagine con il filtro di disturbo casuale applicato + +L'immagine con il filtro di disturbo casuale applicato + + + + + +Il filtro di scelta casuale +Questo filtro distorce l'immagine scambiando i pixel. +Puoi trovare il filtro nel menu FiltroAltri. Vedi la sezione sulla finestra Scelta casuale per maggiori informazioni sulla sua configurazione. + +L'immagine con il filtro di scelta casuale applicato + + + + + +L'immagine con il filtro di scelta casuale applicato + +L'immagine con il filtro di scelta casuale applicato + + + + + +Il filtro di smussatura degli angoli +Questo filtro smussa gli angoli di un'immagine. Ciò viene effettuato rendendo trasparente l'esterno degli angoli smussati. +Puoi trovare il filtro nel menu FiltroMappa. Vedi la sezione sulla finestra Smussa gli angoli per maggiori informazioni sulla sua configurazione. + +L'immagine con il filtro di smussatura degli angoli applicato + + + + + +L'immagine con il filtro di smussatura degli angoli applicato + +L'immagine con il filtro di smussatura degli angoli applicato + + + + + +Il filtro di aumento della nitidezza +Questo filtro aumenta la nitidezza dell'immagine. +Puoi trovare il filtro nel menu FiltroMigliora. Questo filtro non è configurabile. + +L'immagine con il filtro di aumento della nitidezza applicato + + + + + +L'immagine con il filtro di aumento della nitidezza applicato + +L'immagine con il filtro di aumento della nitidezza applicato + + + + + +Il filtro a quadratini +L'immagine viene ridotta e ripetuta più volte. +Puoi trovare il filtro nel menu FiltroMappa. Vedi la sezione sulla finestra Quadratini per maggiori informazioni sulla sua configurazione. + +L'immagine con il filtro a quadratini applicato + + + + + +L'immagine con il filtro a quadratini applicato + +L'immagine con il filtro a quadratini applicato + + + + + +Il filtro sobel +Questo è un filtro di rilevamento dei bordi migliorato. +Puoi trovare il filtro nel menu FiltroRilevamento dei bordi. Vedi la sezione sulla finestra di dialogo Sobel per maggiori informazioni sulla sua configurazione. + +L'immagine con il filtro sobel applicato + + + + + +L'immagine con il filtro sobel applicato + +L'immagine con il filtro sobel applicato + + + + + +Il filtro maschera di contrasto +Questo filtro aumenta la nitidezza di parti dell'immagine (il nome maschera di contrasto è storico: alcune parti venivano mascherate mentre la nitidezza delle altre veniva ridotta). +Puoi trovare il filtro nel menu FiltroMigliora. Vedi la sezione sulla finestra Maschera di contrasto per maggiori informazioni sulla sua configurazione. + +L'immagine con il filtro maschera di contrasto applicato + + + + + +L'immagine con il filtro maschera di contrasto applicato + +L'immagine con il filtro maschera di contrasto applicato + + + + + +Il filtro a onda +Questo filtro trasforma l'immagine in una forma ondulata. +Puoi trovare il filtro nel menu FiltroAltri. Vedi la sezione sulla finestra Onda per maggiori informazioni sulla sua configurazione. + +L'immagine con il filtro a onda applicato + + + + + +L'immagine con il filtro a onda applicato + +L'immagine con il filtro a onda applicato + + + + + +Il filtro di riduzione dei disturbi wavelet +Questo filtro riduce i disturbi dell'immagine dando ai pixel laschi un colore simile alle aree vicine. Ciò causa la perdita di piccoli dettagli, ma può migliorare l'aspetto generale dell'immagine quando questa viene disturbata da troppi dettagli superflui. +Puoi trovare il filtro nel menu FiltroMigliora. Vedi la sezione sulla finestra Riduzione di disturbi wavelet per maggiori informazioni sulla sua configurazione. + +L'immagine con il filtro di riduzione dei disturbi wavelet applicato + + + + + +L'immagine con il filtro di riduzione dei disturbi wavelet applicato + +L'immagine con il filtro di riduzione dei disturbi wavelet applicato + + + + + + diff --git a/koffice-i18n-it/docs/koffice/chalk/using-images.docbook b/koffice-i18n-it/docs/koffice/chalk/using-images.docbook new file mode 100644 index 00000000..54366c18 --- /dev/null +++ b/koffice-i18n-it/docs/koffice/chalk/using-images.docbook @@ -0,0 +1,100 @@ + +Immagini + +Creare e modificare immagini è una delle funzioni principali di &chalk; + + +Lavorare con i file + +A meno che tu non stia usando &chalk; solo per fare un rapido schizzo, molto probabilmente dovrai gestire dei file. Puoi aprire delle immagini &chalk; esistenti, —puoi lavorare con file di molti formati differenti, vedi Formati per immagini — o chiedere a &chalk; di creare un nuovo file. Quando hai finito di lavorare o hai deciso di sospendere il lavoro per riprenderlo più tardi, puoi facilmente salvare quello che hai fatto. + + + +Aprire file esistenti +Quando avvii &chalk; puoi aprire un'immagine già esistente con il tastoApri documento esistente posto in basso a sinistra del modulo di apertura. Puoi anche usare il menu FileApri (&Ctrl;O). Questo farà apparire il modulo Apri documento in cui potrai scegliere un'immagine da aprire. Entrambe queste modalità presentano anche l'elenco dei file aperti più di recente per permettere un accesso più rapido. + + +Salvare ciò su cui stai lavorando +Puoi salvare il tuo lavoro utilizzando le opzioni di menu FileSalva e FileSalva con nome... ( o con le loro scorciatoie &Ctrl;S and &Ctrl;&Shift;S). La prima opzione salva le modifiche sul file attuale, la seconda fa aprire il modulo Salva documento nel quale puoi salvare l'immagine in un file con un altro nome. Se è la prima volta che salvi l'immagine, anche l'opzione Salva ti chiederà il nome da dare al file. + + +Creare una nuova immagine +Dal modulo di apertura (attivabile con l'opzione del menu FileNuovo o con i tasti &Ctrl;N) puoi creare un documento completamente personalizzato o utilizzare un dei modelli di immagine a disposizione. Questi modelli forniscono un modo veloce per creare una nuova immagine. Vedi la guida Iniziamo a conoscere &chalk;. + + + + + + + diff --git a/koffice-i18n-it/docs/koffice/chalk/using-layers.docbook b/koffice-i18n-it/docs/koffice/chalk/using-layers.docbook new file mode 100644 index 00000000..8aa7d4db --- /dev/null +++ b/koffice-i18n-it/docs/koffice/chalk/using-layers.docbook @@ -0,0 +1,759 @@ + +Livelli + +Questo capitolo dà una panoramica di come funzionano i livelli in &chalk;. + + +Informazioni di base sui livelli + +Se usi molto &chalk;, ti sarà praticamente necessario sapere qualcosa sui livelli. Usando i livelli puoi lavorare su una parte dell'immagine senza toccarne il resto. La maggior parte degli effetti vengono applicati al meglio a un livello, anziché a tutta l'immagine. Ovviamente, se vuoi davvero applicare un effetto a tutta l'immagine, &chalk; ne offre la possibilità e non c'è nessun problema. L'idea fondamentale dei livelli è semplice. Come dice il nome, i livelli stanno uno sull'altro, e insieme costituiscono la pila dei livelli. L'immagine risultante finale è quello che vedi quando guardi la pila dall'alto in basso. Ciò vuol dire che di solito i livelli alti dell'immagine avranno un po' di trasparenza, perché non puoi vedere attraverso un livello non trasparente (&chalk; ragiona in termini di opacità invece che di trasparenza. Un livello opaco al 100% è trasparente allo 0%, e viceversa). Un livello in alto nella pila viene applicato dopo uno più in basso. Per esempio, se l'immagine contiene quattro livelli, numerati da 1 (più basso) a 4 (più alto), l'effetto che il quarto livello aggiunge all'immagine viene applicato al risultato dell'applicazione dei livelli da uno a tre. Ogni immagine su cui lavori in &chalk; contiene dei livelli. Quando crei una nuova immagine, il riquadro dei livelli (normalmente in basso a destra nel tuo schermo, vedi questa sezione) conterrà un livello. Il disegno e le modifiche che fai sono perciò applicati a quel livello. Una volta che aggiungi altri livelli, puoi scegliere su quale parte dell'immagine lavorare, selezionandone il livello corrispondente. Tutte le operazioni seguenti sono quindi applicate a quel livello, finché non ne selezioni un altro. I livelli sono anche un ottimo modo di controllare se certi effetti (o l'applicazione di certe modifiche) sono come dovrebbero. Aggiungi un livello che contiene quello che vuoi provare, e mostralo o nascondilo con l'icona a forma di occhio nel riquadro dei livelli. Puoi in approfittare di questo metodo soprattutto se hai effetti multipli da provare: li puoi mostrare e nascondere in qualsiasi combinazione, e decidere quali preferisci. Siccome puoi spostare i livelli, puoi anche sperimentare con l'ordine in cui gli effetti vengono applicati. Vedi l'esercitazione sulle selezioni e sui livelli per una piccola introduzione pratica. + + + +Il riquadro dei livelli + +Il riquadro dei livelli è lo strumento che userai più spesso per lavorare con i livelli. Dà una panoramica dei livelli presenti nell'immagine, e usandolo puoi gestire i livelli aggiungendoli, rimuovendoli, riordinandoli o modificandoli. Il riquadro dei livelli è costituito da tre parti. La parte centrale dà una panoramica dei livelli nell'immagine. In alto puoi impostare alcune proprietà per il livello attuale. In basso ci sono alcune opzioni di gestione. Le sezioni successive descrivono queste tre parti in maggior dettaglio. + + +Panoramica dei livelli + +Questa parte ti mostra quali livelli ci sono nell'immagine. La gerarchia dei gruppi di livelli viene mostrata in una struttura ad albero: i livelli contenuti in un gruppo di livelli sono visualizzati un po' a destra per indicare la loro appartenenza a quel gruppo. Per ogni livello vengono visualizzate un'anteprima in miniatura e il suo nome. Il nome del livello è preceduto da un'icona a cartella se si tratta di un livello di gruppo. Inoltre, ci sono due indicatori: l'icona a occhio indica se il livello è attualmente visibile (un occhio aperto indica che il livello è visibile, un occhio chiuso indica che non lo è), e un'icona a lucchetto indica se il livello è bloccato. Non si possono effettuare cambiamenti su un livello bloccato. Quando fai clic sull'icona a occhio di un livello, la sua visibilità viene cambiata. Fare clic sull'icona a lucchetto abilita o disabilita la modifica di quel livello. Puoi fare clic sul nome del livello attuale per rinominarlo. Nota che un livello, per essere rinominato, deve essere quello attuale. Non c'è bisogno di attivare un livello per renderlo (in)visibile, bloccarlo o sbloccarlo con rispettivamente le icone a occhio o lucchetto: queste funzionano direttamente. Fai doppio clic su una voce livello nell'elenco per aprire la finestra Proprietà del livello. Questa finestra mostra lo spazio dei colori e il profilo del livello. Qui puoi anche cambiarne il nome, l'opacità e la modalità di composizione. + + + +Opzioni dei livelli +La parte alta del riquadro dei livelli contiene due controlli per impostare le proprietà del livello attualmente selezionato. Il riquadro a elenco a sinistra permette di impostare rapidamente la modalità di composizione del livello. Il campo numerico e il cursore a destra possono essere usati per cambiare l'opacità del livello. In basso nel riquadro dei livelli ci sono cinque pulsanti. Da sinistra a destra, sono i seguenti. L'icona Nuovo livello fa apparire un sottomenu dal quale puoi scegliere quale tipo di livello vuoi aggiungere. Si può anche far apparire questo menu facendo clic con il &RMB; sul riquadro dei livelli. I pulsanti Sposta livello in basso e Sposta livello in alto spostano il livello di un passo rispettivamente in basso e in alto all'interno del gruppo di livelli attuale. Se il livello è già l'ultimo o il primo nel suo gruppo di livelli, cercare di spostarlo ulteriormente lo farà uscire dal gruppo. Il pulsante Proprietà del livello apre la finestra Proprietà del livello, come quando si fa doppio clic sul livello. Il pulsante Elimina livello elimina il livello attuale. + + + + + +Lavorare con i livelli + +Siccome i livelli sono piuttosto importanti quando si usa molto &chalk;, puoi effettuarci molte operazioni. Queste sono tutte disponibili con il menu Livello. Alcune delle possibilità sono: + + +Aggiungere, rimuovere e duplicare i livelli; +Creare e modificare le maschere di livello; +Ribaltare, ruotare, riscalare e deformare i livelli; +Convertire i livelli tra diversi spazi di colori; +Salvare i livelli come immagini; +Visualizzare gli istogrammi dei livelli. + + + + + +Livelli di regolazione + +I livelli di regolazione sono livelli costituiti da un filtro e da una selezione opzionale. L'effetto del filtro viene applicato all'immagine composta da tutti i livelli sotto il livello di regolazione nel gruppo di livelli attuale. La cosa importante è che i livelli di regolazione non applicano questi effetti in maniera distruttiva. I dati dell'immagine originale non vengono modificati. Quasi tutti i filtri di &chalk; possono essere usati in livelli di regolazione, anche i filtri che ridurrebbero la qualità dell'immagine. Per esempio, il filtro delle gocce di pioggia converte in RGB a 8 bit prima di fare il suo lavoro. Se volessi provare a usare questo filtro direttamente su un livello L*a*b a 16 bit, &chalk; ti avvertirebbe di cosa causerebbe la conversione in RGB e indietro. Non è così per i livelli di regolazione: i dati originali non vengono toccati, quindi l'applicazione del filtro è sicura. E gli spazi dei colori di un livello di regolazione? Per esaminare la questione, devi sapere cosa succede quando &chalk; visualizza un livello di regolazione. + + +Livelli di regolazione e selezioni + +Se il livello attualmente attivo ha una selezione attiva, la selezione sarà copiata e usata come maschera per il livello di regolazione. Se non c'è una selezione attiva, non ci sarà nessuna maschera e la regolazione sarà applicata a tutti i livelli sotto il livello di regolazione nel gruppo attuale. Non c'è modo di aggiungere una maschera a un livello di regolazione esistente. Se c'è una maschera nel livello di regolazione, puoi modificarla usando i normali strumenti per le operazioni di disegno e pittura. + + + + +Una nota sulle proiezioni + +&chalk; compone i livelli dal basso in alto all'interno di ogni gruppo di livelli. L'aggregato, o la proiezione come viene anche chiamata, viene quindi filtrato dal livello di regolazione. Se ci sono livelli sopra quello di regolazione, questi sono composti nella proiezione. &chalk; converte tutti i dati dei livelli prima della composizione, quindi se il livello in fondo a un'immagine è in scala di grigio, tutti i livelli sono convertiti in scala di grigio prima della composizione; ciò vuol dire che anche il livello di regolazione sarà in scala di grigio. Sapendo questo puoi capire perché &chalk; può offrire migliori prestazioni quando si lavora con livelli sopra un livello di regolazione che è sopra a una complessa struttura di livelli: &chalk; usa la proiezione e non guarda nemmeno ai livelli sotto quello di regolazione. A meno che, ovviamente, tu ne cambi uno. + + + + + +Modalità di composizione + +I livelli possono essere composti in vari modi, ciascuno risultante in un diverso effetto. Questa sezione descrive le modalità di composizione disponibili. Ogni descrizione è accompagnata da un esempio: su un'immagine originale (vedi sotto) viene aggiunto una sfumatura ad arcobaleno. + + + +L'immagine originale + + + + + +L'immagine originale + +L'immagine originale + + + + + +<guilabel +>Normale</guilabel +> + +La modalità Normale non fa nulla di speciale. Aggiunge il livello all'immagine, e se non vengono cambiati altri effetti particolari come l'opacità i livelli sottostanti saranno visibili solo nei punti in cui il nuovo livello è trasparente. + + + +La sfumatura applicata con la modalità di composizione Normale + + + + + +La sfumatura applicata con la modalità di composizione Normale + +La sfumatura applicata con la modalità di composizione Normale + + + + + + + +<guilabel +>Moltiplica</guilabel +> + +La modalità Moltiplica unisce i due livelli in modo che il livello in basso sia colorizzato dal nuovo livello. L'immagine risultante è generalmente piuttosto scura. + + + +La sfumatura applicata con la modalità di composizione Moltiplica + + + + + +La sfumatura applicata con la modalità di composizione Moltiplica + +La sfumatura applicata con la modalità di composizione Moltiplica + + + + + + + +<guilabel +>Brucia</guilabel +>, <guilabel +>Schiva</guilabel +>, <guilabel +>Dividi</guilabel +> e <guilabel +>Schermo</guilabel +> + +Le modalità Brucia, Schiva, Dividi e Schermo aggiungono tutte un effetto di bruciatura aggiuntivo seguendo i contorni invece di usare linee rette. Inoltre, Brucia e Dividi usano i colori invertiti invece dei colori reali del livello composto. + + + +La sfumatura applicata con la modalità di composizione Brucia + + + + + +La sfumatura applicata con la modalità di composizione Brucia + +La sfumatura applicata con la modalità di composizione Brucia + + + + + + +La sfumatura applicata con la modalità di composizione Schiva + + + + + +La sfumatura applicata con la modalità di composizione Schiva + +La sfumatura applicata con la modalità di composizione Schiva + + + + + + +La sfumatura applicata con la modalità di composizione Dividi + + + + + +La sfumatura applicata con la modalità di composizione Dividi + +La sfumatura applicata con la modalità di composizione Dividi + + + + + + +La sfumatura applicata con la modalità di composizione Schermo + + + + + +La sfumatura applicata con la modalità di composizione Schermo + +La sfumatura applicata con la modalità di composizione Schermo + + + + + + + +<guilabel +>Sovrapposizione</guilabel +> + +Come Moltiplica, la modalità Sovrapposizione colorizza il livello sottostante. L'immagine risultante è luminosa circa quanto il livello originale. + + + +La sfumatura applicata con la modalità di composizione Sovrapposizione + + + + + +La sfumatura applicata con la modalità di composizione Sovrapposizione + +La sfumatura applicata con la modalità di composizione Sovrapposizione + + + + + + + +<guilabel +>Scurisci</guilabel +> + +La modalità Scurisci scurisce il livello sottostante mentre lo colorizza per far corrispondere i colori nel livello composto. + + + +La sfumatura applicata con la modalità di composizione Scurisci + + + + + +La sfumatura applicata con la modalità di composizione Scurisci + +La sfumatura applicata con la modalità di composizione Scurisci + + + + + + + +<guilabel +>Schiarisci</guilabel +> + +La modalità Schiarisci schiarisce il livello sottostante mentre lo colorizza per far corrispondere i colori nel livello composto. + + + +La sfumatura applicata con la modalità di composizione Schiarisci + + + + + +La sfumatura applicata con la modalità di composizione Schiarisci + +La sfumatura applicata con la modalità di composizione Schiarisci + + + + + + + +<guilabel +>Tonalità</guilabel +>, <guilabel +>Saturazione</guilabel +> e <guilabel +>Valore</guilabel +> + +Le modalità Tonalità, Saturazione e Valore applicano rispettivamente i componenti di tonalità, saturazione e valore del livello composto al livello sottostante. + + + +La sfumatura applicata con la modalità di composizione Tonalità + + + + + +La sfumatura applicata con la modalità di composizione Tonalità + +La sfumatura applicata con la modalità di composizione Tonalità + + + + + + +La sfumatura applicata con la modalità di composizione Saturazione + + + + + +La sfumatura applicata con la modalità di composizione Saturazione + +La sfumatura applicata con la modalità di composizione Saturazione + + + + + + +La sfumatura applicata con la modalità di composizione Valore + + + + + +La sfumatura applicata con la modalità di composizione Valore + +La sfumatura applicata con la modalità di composizione Valore + + + + + + + +<guilabel +>Colore</guilabel +> + +La modalità Colore colorizza il livello sottostante, producendo colori molto forti. + + + +La sfumatura applicata con la modalità di composizione Colore + + + + + +La sfumatura applicata con la modalità di composizione Colore + +La sfumatura applicata con la modalità di composizione Colore + + + + + + + + + +Maschere di livello + +Fondamentalmente, una maschera di livello è una maschera che puoi mettere su un livello di disegno. Ciò maschererà, letteralmente, una parte del livello in modo che il contenuto al di sotto di essa sia trasparente. Puoi disegnarci sopra in scala di grigio: più nero è il colore, più il livello sottostante sarà visibile, più è bianco meno sarà mostrato. Perciò il bianco totale non lascerà passare nulla, il nero tutto. In sostanza, è come selezionare una parte dell'immagine e tagliarla, in modo che le parti selezionate siano rimosse. E allora perché usare una maschera? Il vantaggio è che non è distruttiva: se ti accorgi di aver mascherato la parte sbagliata del livello, puoi rimuovere la maschera e ricominciare, una cosa molto più difficile (se non impossibile tra sessioni diverse) con i normali ritagli a selezione. Come si crea una maschera? Ci sono due modi: + + +Parti da zero. LivelloMascheraCrea maschera. La maschera iniziale mantiene tutto, cioè è la maschera completamente bianca. In sostanza non vedrai nessun cambiamento finché non ci disegnerai su. +Parti dalla selezione attuale. LivelloMascheraMaschera da selezione. Il grado di selezione verrà convertito in grado di bianco. Ciò vuol dire che un'area completamente selezionata sarà visibile, un'area per nulla selezionata sarà invisibile, e il resto sarà parzialmente visibile, a seconda di quanto l'area era selezionata. + + + +Modificare la maschera + +Per prima cosa, assicurati di stare modificando la maschera e non il livello, controllando che LivelloMascheraModifica maschera sia segnato (lo è come impostazione predefinita). A questo punto puoi disegnare sullo strato come prima, solo che ora stai disegnando sulla maschera invece che sullo strato stesso. Per smettere di disegnare sulla maschera, puoi deselezionare la casella Modifica maschera. C'è anche la possibilità di mostrare la maschera, segnando LivelloMascheraMostra maschera (questo non è selezionato come impostazione predefinita). Questa opzione visualizzerà tutto lo strato come una rappresentazione visiva della maschera in scala di grigio invece dello strato vero e proprio. Può essere utile per vedere dov'è la maschera, ma non altrettanto quando la vuoi modificare, perché non puoi vedere il livello. Altre azioni: puoi anche rimuovere la maschera se non ne sei soddisfatto e vuoi ricominciare da zero: per rimuoverla, usa LivelloMascheraRimuovi maschera. Puoi anche applicare la maschera, cioè renderla permanente. Ciò implica che la maschera sarà rimossa, ma il suo effetto di trasparenza sarà incorporato nel livello. + + + + + diff --git a/koffice-i18n-it/docs/koffice/chalk/using-selections.docbook b/koffice-i18n-it/docs/koffice/chalk/using-selections.docbook new file mode 100644 index 00000000..3fb3dcf9 --- /dev/null +++ b/koffice-i18n-it/docs/koffice/chalk/using-selections.docbook @@ -0,0 +1,222 @@ + +Selezioni + +Questo capitolo fornisce una breve introduzione alle selezioni. Puoi selezionare una parte di un'immagine e mascherarne il resto. Fa comodo quando vuoi tagliare, copiare o solo modificare parte di un'immagine senza influire sul resto. Per elaborare gli oggetti selezionati, &chalk; applica una maschera. Ogni pixel della selezione viene elaborato in base a un valore della sua maschera, o il livello della selezione, che può variare tra 0 (non selezionato) a 255 (selezionato). Esatto, puoi avere pixel selezionati solo parzialmente. Lavorando su un pixel alla volta, puoi in pratica dipingere la selezione. La maschera di selezione viene visualizzata con i pixel non selezionati in una tinta bluastra, e i pixel selezionati colorati normalmente. I pixel selezionati in parte sono mostrati come una via di mezzo. Inoltre viene disegnato un bordo rosso attorno alle aree selezionate. I pixel parzialmente selezionati sono all'interno del bordo, quindi anche dentro potresti vedere della tinta bluastra su alcuni pixel. + + +Fare una selezione +Esiste tutta una gamma di strumenti per fare una selezione, dai rettangoli, le ellissi e la mano libera fino ai più particolari come la selezione per intervallo di colori. Quando fai più selezioni, queste vengono sommate. Perciò, una selezione rettangolare seguita da una selezione ellittica selezionano entrambe le aree. In seguito puoi sottrarre aree dalla selezione usando, per esempio, lo strumento Cancella selezione. Per tornare alla norma (senza selezione attiva), scegli SelezionaDeseleziona. Per selezionare tutti i pixel, scegli SelezionaSeleziona tutto. Potresti pensare che queste due azioni abbiano lo stesso risultato, ma è molto più efficiente non avere nessuna selezione attiva che aver selezionato tutto. Dopo aver deselezionato, puoi far tornare la tua selezione scegliendo SelezionaRiseleziona. + + + +Dipingere la selezione +Come detto sopra puoi fondamentalmente dipingere la tua selezione, e come quando dipingi normalmente puoi scegliere di dipingere la tua selezione a mano libera o con la guida di rettangoli, ellissi, eccetera. Hai anche la scelta tra diversi strumenti di disegno come penna, pennello, aerografo, eccetera. Scegli lo strumento di guida e quello di disegno nel riquadro degli strumenti, e vai avanti a dipingere la tua selezione. Gli strumenti di guida funzionano esattamente come ti aspetteresti in altre applicazioni. Tenendo premuto Shift mentre tracci un rettangolo o un'ellisse li costringe ancora ad essere rispettivamente un quadrato o un cerchio. + + +Dipingere una selezione + + + + + +Dipingere una selezione + +Dipingere una selezione + + + +Dipingere una selezione + + + + + +Dipingere una selezione + +Dipingere una selezione + + + + + + +Deselezionare +Tutti gli strumenti di selezione hanno l'opzione di aggiungere o sottrarre alla selezione. Ciò vuol dire che puoi usare tutti gli strumenti a te familiari sia per selezionare che deselezionare. C'è anche una vera gomma per selezioni tra gli strumenti da disegno per la selezione. + + +Deselezionare + + + + + +Deselezionare + +Deselezionare + + + + + +Fare una nuova selezione +Quando vuoi fare una nuova selezione, sostituendo quella attualmente attiva, devi prima deselezionare quest'ultima. Scegli SelezionaDeseleziona. + + + +Selezionare un'area continua (bacchetta magica) +Per seguire l'analogia del disegno delle selezioni, &chalk; fornisce anche un equivalente del riempimento di un'area contigua. Alcune applicazioni di disegno chiamano questo strumento bacchetta magica. Quello che fa è selezionare i pixel vicini fintanto che sono di quasi lo stesso colore del pixel su cui fai clic. La selezione parte dal punto in cui fai clic. Con l'opzione di differenza del colore puoi impostare quanto debbano essere diversi i colori prima che l'espansione termini. + + +Prima della bacchetta magica + + + + + +Prima della bacchetta magica + +Prima della bacchetta magica + + + + +Una selezione con bacchetta magica + + + + + +Una selezione con bacchetta magica + +Una selezione con bacchetta magica + + + + + + +Selezionare colori simili +Lo strumento Seleziona simile ti permette di scegliere un pixel e di selezionare tutti i pixel che hanno un colore simile. Scegliere un pixel in un angolo dell'immagine potrebbe selezionare un pixel nell'altro angolo se sono di colore simile. Con l'opzione Sfumatura puoi impostare quanto debbano essere simili i colori per venire selezionati. + + +Selezionare colori simili + + + + + +Selezionare colori simili + +Selezionare colori simili + + + + + +Invertire la selezione +In alcuni casi è più facile specificare la selezione al contrario. Prima selezioni le parti che alla fine non dovrebbero esserlo, e poi scegli SelezionaInverti. Quello che fa l'inversione è ribaltare il livello di selezione, impostandolo a 256 meno il livello di selezione attuale. Perciò quello che era selezionato diventa deselezionato e viceversa. + + + diff --git a/koffice-i18n-it/docs/koffice/chalk/using-views.docbook b/koffice-i18n-it/docs/koffice/chalk/using-views.docbook new file mode 100644 index 00000000..ab556efc --- /dev/null +++ b/koffice-i18n-it/docs/koffice/chalk/using-views.docbook @@ -0,0 +1,260 @@ + +Viste + +Una delle cose più importanti che devi sapere quando lavori con un'applicazione di disegno o modifica di immagini è come adattare la visualizzazione dell'immagine alle tue varie necessità. Questo capitolo descrive le varie possibilità offerte da &chalk;. + + +Ingrandimento + +Con l'ingrandimento puoi vedere le immagini a vari livelli di dettaglio. Rimpicciolire l'immagine ne mostrerà una parte maggiore in minore dettaglio. &chalk; offre un paio di opzioni che determinano quale parte dell'immagine viene visualizzata: + + + +Ingrandire +L'ingrandimento ti permette di vedere più dettagli, ma vedrai solo una piccola parte dell'immagine. Puoi ingrandire scegliendo l'elemento del menu VisualizzaIngrandisci, facendo clic sul pulsante Ingrandisci sulla barra degli strumenti, o premendo i tasti &Ctrl;+. Puoi ingrandire fino al 1600% (una scala di 16 a 1) passando da una serie di livelli di ingrandimento prefissati. + + +Rimpicciolire +Rimpicciolire l'immagine ti permette di vederne una parte maggiore perdendo un po' di dettaglio. Puoi rimpicciolire l'immagine scegliendo l'elemento del menu VisualizzaRimpicciolisci, facendo clic sul pulsante Rimpicciolisci sulla barra degli strumenti, o premendo i tasti &Ctrl;-. Puoi rimpicciolire fino al 0,2% (una scala di 1 a 500) passando da una serie di livelli di ingrandimento prefissati. + + +Tornare al 100% +Siccome visualizzare l'immagine in dimensioni reali è spesso molto utile, puoi farlo con l'elemento del menu VisualizzaPixel reali o premendo &Ctrl;0. + + +Ingrandire e rimpicciolire dalla scheda Panoramica +La scheda Panoramica del riquadro di controllo (che di solito si trova sul lato destro della finestra di &chalk;) ti permette anche di cambiare il livello di ingrandimento usando un cursore o una casella numerica. Qui sono disponibili dei livelli di ingrandimento leggermente diversi, perciò se l'ingrandimento descritto sopra non produce la vista che vuoi puoi provare a usare questa opzione. Il pulsante 1:1 offre un altro modo di tornare al 100%. + + +Ingrandimenti particolari +Ci sono altri due modi speciali di ingrandire. L'elemento del menu VisualizzaAdatta alla pagina ingrandisce l'immagine in modo che sia il più grande possibile pur rimanendo completamente visibile. L'elemento del menu VisualizzaSchermo intero (anche premere &Ctrl;&Shift;F attiverà questa modalità) espande la finestra di &chalk; fino a occupare tutto lo schermo, rimuovendo anche la barra del titolo. Sebbene questo non sia un vero ingrandimento, può aiutarti a vedere un po' di immagine in più. + + + + + + + +Lavorare con le viste + +Oltre a cambiare il livello di ingrandimento della vista, puoi anche aprire diverse viste per la stessa immagine. In questo modo, puoi per esempio guardare due diverse parti dell'immagine che altrimenti non ci starebbero sullo schermo. + + + +Finestre di nuove viste +Puoi aprire una nuova finestra di &chalk; per l'immagine scegliendo VisualizzaNuova vista. Entrambe le finestre sono indipendenti l'una dall'altra (perciò puoi scegliere strumenti diversi, visualizzare parti dell'immagine diverse, eccetera), ma le modifiche che fai all'immagine in una finestra sono immediatamente visibili nell'altra. Per chiudere una finestra, usa il normale pulsante di chiusura della finestra. C'è anche un'opzione VisualizzaChiudi tutte le viste, che chiude tutte le viste nuove e lascia aperta solo la finestra originale. + + +Dividere le viste +Puoi anche dividere una finestra in due viste. Come una nuova finestra, una nuova vista di una finestra divisa ha le sue impostazioni per i pennelli, i livelli di ingrandimento e tutto il resto, ma entrambe le viste vengono visualizzate nella stessa finestra. Per dividere la finestra, scegli VisualizzaDividi la vista. L'area di visualizzazione di &chalk; sarà quindi divisa in due metà. Puoi scegliere tra la divisione orizzontale e verticale con il menu VisualizzaOrientazione della divisione, e tornare a una sola vista scegliendo VisualizzaRimuovi la vista. + + + + + + + +Opzioni di visualizzazione varie + +&chalk; offre anche due opzioni che possono aiutarti a sapere dove sei. + + + +Righelli +Puoi far mostrare a &chalk; dei righelli attorno all'immagine per indicare le coordinate X e Y. Per farlo, scegli VisualizzaMostra i righelli o premi &Ctrl;R. I righelli si adatteranno automaticamente al livello di ingrandimento indicando la giusta quantità di suddivisioni. Per rimuovere i righelli, scegli la stessa opzione del menu (ora chiamata Nascondi i righelli) o premi di nuovo &Ctrl;R. + + +Griglia +Per vedere le linee della griglia, scegli VisualizzaMostra griglia. Puoi impostare la distanza tra le linee della griglia con VisualizzaSpaziatura della griglia e puoi scegliere diversi colori per le linee nella finestra ImpostazioniConfigura &chalk;... (vedi la sezione Griglia del capitolo sulle impostazioni). + + + + + + + -- cgit v1.2.1