|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Aug 2001
Messaggi: 158
|
[C#] Stampe di grafica vettoriale
Ciao a tutti,
è da un bel pò di tempo che non scrivo su hwupgrade e spero di trovar risposte al seguente problema. Sto scrivendo un programma winform in C# dove devo disegnare rettangoli,rette e testo. Per far questo uso GDI+,disegno i miei oggetti sul buffer grafico ecc.ecc. Fin quà non ho avuto problemi. Il problema è saltato fuori quando ho detto:"Bene!ora vediamo di stampare quello che visualizzo". Disegnato sul graphics del mio documento da stampare ma che cosa succede? Alcuni oggetti ovviamente non sono visualizzati sull'anteprima di stampa perchè sono andati a finire oltre la dimensione del foglio. Ok...a questo punto ho pensato che basta ridurre le dimensioni dell'area di disegno a monitor nella grandezza di una pagina A4...ma come si fa? Ho provato a cercare un fattore di proporzione da pixel in mm in qualche classe ma non l'ho trovata. Allora ho provato ad aggirare il problema cambiando le unità di misura del buffer grafico da pixel in mm e disegnare un rettangolo e poi ridimensionare l'area di disegno alle dimensioni del rettangolo. Risolto solo in parte il problema in quanto, quando faccio l'anteprima di stampa, mi mancano alcuni oggetti e presuppongo che siano fuori dall'area di disegno. qualcuno ha un idea o può spegarmi come visualizzare a monitor un controllo delle stesse dimensioni della pagina di stampa? Così avrei le dimensioni 1:1 per disegnare i miei oggetti grafici. grazie in anticipo. P.S. è la prima volta che affronto il problema della stampa e quindi sono gnurant in materia
__________________
Il mio HW:notebook:acer aspire 5024WLMI mandato in riparazione per masterizzatore e schermo,desktop: (è un pò vecchiotto ma fa sempre il suo sporco lavoro):MB Biostar M7MKE SlotA,chipSet VIA KX133/686A UltraDMA66,Athlon700 BUS200 512KB cacheL2,512MB ram PC133,MatroxMilleniumG400DH. |
|
|
|
|
|
#2 |
|
Member
Iscritto dal: Aug 2001
Messaggi: 158
|
risolto dopo aver postato il messaggio precedente!
la solita distrazione
__________________
Il mio HW:notebook:acer aspire 5024WLMI mandato in riparazione per masterizzatore e schermo,desktop: (è un pò vecchiotto ma fa sempre il suo sporco lavoro):MB Biostar M7MKE SlotA,chipSet VIA KX133/686A UltraDMA66,Athlon700 BUS200 512KB cacheL2,512MB ram PC133,MatroxMilleniumG400DH. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 00:04.



















