Una clausola immagine viene utilizzata in molti ambienti di programmazione per consentire all’utente di modificare il modo in cui il testo viene stampato o visualizzato. Per modificare una clausola di immagine, l’utente deve inserire caratteri che hanno effetti diversi, come l’aggiunta di lettere o la formattazione di un’area del testo. Alcuni caratteri vengono utilizzati per aumentare la dimensione del carattere o implicare altri caratteri, quindi questi caratteri di controllo potrebbero non essere visualizzati nel testo effettivo. La maggior parte dei programmi normalmente lo fa automaticamente, quindi gli utenti in genere eviteranno di dover impostare manualmente la clausola dell’immagine, ma ci sono vantaggi nell’analisi manuale del testo.
Molti linguaggi e ambienti di programmazione consentono agli utenti di impostare gli elementi di base dietro un documento di testo tramite la clausola picture. A seconda di come viene analizzato il file, ciò può influire su un documento stampato, sul testo visualizzato o su entrambi. Questo in genere è associato a moduli che devono essere stampati o visualizzati in un certo modo oa documenti specifici che devono avere una certa formattazione per essere utilizzati correttamente.
Come con la maggior parte dei linguaggi di programmazione, i caratteri vengono utilizzati per controllare la clausola immagine, ma i caratteri utilizzati in questa clausola sono spesso meno estesi di quelli in altri linguaggi. I tag e gli attributi sono normalmente richiesti, ma i caratteri di controllo usati nella clausola spesso sono solo un singolo simbolo o una lettera. Ogni carattere ha un effetto diverso, ma in genere spinge il testo, aggiunge lettere o spazi e aggiunge simboli nel testo, ad esempio per la valuta.
Alcuni dei caratteri in una clausola immagine devono essere visualizzati, ad esempio caratteri che aggiungono simboli, numeri o testo al file di testo prima che venga stampato o visualizzato. Allo stesso tempo, ci sono molti caratteri che non vengono visualizzati perché i loro effetti funzionano su diversi elementi del documento. Ad esempio, un carattere che consente all’utente di modificare la dimensione del carattere non verrà visualizzato, ma consentirà comunque all’utente di modificare l’intero documento.
Sebbene la clausola immagine venga utilizzata spesso, la maggior parte delle persone non la vedrà mai utilizzata. Questo perché i personaggi e la programmazione spesso lavorano dietro le quinte e influenzano i più comuni editor di testo e programmi di moduli. Allo stesso tempo, i programmatori sono in grado di creare le proprie clausole in modo da poter impostare documenti personalizzati. Oltre a creare un documento personalizzato, un programmatore può utilizzarlo per creare un intero programma di testo oppure la clausola può essere utilizzata per proteggere il testo visualizzato impedendone la stampa.