Capitolo 6 - Come includere loghi ed altre immagini di sfondoPrintfil è in grado di includere loghi ed immagini grafiche alle Vs. stampe. Questa caratteristica è utile per ottenere stampe su "Carta Intestata" o stampe di moduli standard ("Fatture", "DDT" ecc.) Questi file possono essere preventivamente creati utilizzando qualsiasi editor grafico, (Paint Shop Pro, CorelDraw etc.) e successivamente inclusi nelle Vs. stampe utilizzando 2 diversi metodi:
In entrambi i casi è necessario specificare almeno il nome del file grafico da caricare. Sono supportati i formati WMF (Windows Meta File), EMF (Enhanced Meta Files) e BMP (Bitmap). Se non viene indicata l'estensione Printfil assume sia WMF. Se non viene indicato il
percorso, viene utilizzato il percorso del file di
stampa, se presente (vedere la voce FileName in
PRINTFIL.INI). Se il file BMP, WMF o EMF specificato non esiste, non verrà incluso nella stampa. I file WMF ed EMF sono piu' compatti dei file BMP, ma questi ultimi sono piu' versatili, quindi consigliamo l'uso di file BMP salvati con compressione RLE per ridurne le dimensioni. Mentre i file WMF ed EMF vengono automaticamente allargati alle dimensioni totali del foglio, i BMP vengono normalmente adattati alle dimensioni "stampabili" (cioè detratti i margini impostati precedentemente). In aggiunta a questo, solo i file BMP possono essere posizionati ovunque sul foglio se vengono aggiunti alcuni parametri dopo il nome del file, secondo la seguente sintassi: Nome File | Sopra | Sinistra | Larghezza | Altezza | DallaPagina | AllaPagina I primi 4 parametri aggiuntivi sono indicati nella stessa Unità di Misura utilizzata per i margini. Sopra e Sinistra servono ad indicare la posizione sul foglio dell'angolo superiore sinistro della Bitmap. Se sono positivi, tengono conto anche dei margini impostati nella finestra di configurazione, mentre se sono negativi si riferiscono sono alle dimensioni del foglio. Ad esempio, se sono impostati a 2.5 | 1.2 ed i margini sono impostati a 0.5 Cm. per lato, la bitmap verrà posizionata a 3 Cm. dal margine superiore del foglio e 1.7 Cm. da sinistra, mentre se sono impostati a -2.5 | -1.2 , la bitmap verrà posizionata esattamente a 2,5 Cm. dal margine superiore del foglio e 1.2 Cm. da sinistra, indipendentemente dai margini impostati. Il primo caso è utile ad esempio per assicurarsi che una fattura venga sempre stampata dentro alle apposite caselle, perchè sia il testo che la bitmap vengono ridimensionate tenendo conto dei margini. Il secondo caso può essere utile per posizionare una bitmap fuori dai margini: ad esempio per aggiungere un logo in cima ad una pagina che normalmente verrebbe riempita completamente dal testo, senza modificare l'applicazione che genera la stampa. Larghezza e Altezza hanno un funzionamento leggermente piu' sofisticato.
DallaPagina e AllaPagina indicano su quale pagina/e la bitmap deve essere stampata. Possono essere uguali (ad esempio 1|1 = solo la prima pagina di stampa). Se non vengono indicati (o vengono impostati a zero), la bitmap verrà stampata su tutte le pagine. L'intera sequenza può essere ripetuta più volte nella stessa riga per specificare diversi file di sfondo che possono essere stampati in diverse pagine e posizioni. ESEMPI:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Copyright © 1996-2008 aSwIt s.r.l. , Italy, VAT ID: IT01305590299 | Printing, Mail, utilities for MS-DOS, Linux and legacy programs |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||