FAQ: TBarCode/SAPwin - SAP Barcode DLL
Come posso regolare con precisione la posizione del codice a barre?
Come posso regolare con precisione la posizione del codice a barre?
La posizione può essere:
- relativa (nessun parametro X/Y specificato in Printcontrol) oppure
- assoluta (parametri X/Y specificati in Printcontrol)
Inoltre potete modificare la direzione di stampa per stampare il codice a barre dalla linea di base verso l'alto - vedere il parametro Direction nel file barcode.ini:
Direction=1
Se stampate il codice a barre sempre nella stessa posizione, potete specificare i parametri X e/o Y in Printcontrol.
-
Impostate le coordinate di destinazione con i parametri X=[mm],Y=[mm] nel prefisso Printcontrol:
bC=39,X=100,Y=50,B=50,H=20,D=
Il prefisso print control può essere modificato nella transazione SE73 (printer bar codes). Fate clic sul prefisso, quindi sul pulsante Maintain PrintControl. In seguito verrà visualizzata una finestra che consente di modificare la sequenza di caratteri.
Se il codice a barre viene stampato in una posizione relativa (inline) potete utilizzare il parametro Shift nel file Barcode.ini per regolare con precisione la posizione Y dei codici a barre. Il parametro shift è stato introdotto per superare problemi del driver di stampante o per rendere il posizionamento relativo compatibile con altre soluzioni (ad es. estensioni hardware per stampanti di codici a barre).
-
Nel file Barcode.ini dovete impostare il parametro Direction su 1; dopodiché potete regolare la posizione verticale del codice a barre tramite il parametro Shift, dove è consentito anche un valore negativo.
[SETTINGS] Direction=1 Shift=1