Nel mio programma, sto scrivendo una procedura per la stampa utilizzando esclusivamente le API di Windows.
Sto componendo una tabella, e questo è il codice per disegnare la prima cella:
Non sto a spiegarvi il significato delle varie variabili, perché non è quello il problema...codice:Polygon([ Point(LeftStatus, TopStatus), Point(LeftStatus + CmToDots(5.5), TopStatus), Point(LeftStatus + CmToDots(5.5), TopStatus + AltezzaRiga), Point(LeftStatus, TopStatus + AltezzaRiga) ]);
Il rettangolo viene disegnato correttamente, ma se la Pen.Width è abbastanza "spessa", il rettangolo viene stampato con gli angoli leggermente arrotondati! Se volete vi posto un PDF per farvi vedere meglio...
Come faccio ad avere gli angoli belli netti?

Rispondi quotando