Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Stampa enalotto C#
Forum - C# / VB.NET - Stampa enalotto C#

Avatar
beker03 (Normal User)
Newbie


Messaggi: 2
Iscritto: 28/09/2009

Segnala al moderatore
Postato alle 11:41
Venerdì, 21/01/2011
ciao a tutti! avrei la necessità di stampare dei pallini neri sulle schedine del superenalotto, premetto che non ho mai stampato via codice prima d'ora.. quindi gradirei se qualc1 di voi fosse disposto a darmi una mano :) il problema sta nel fatto che una schedina non ha le dimensioni di un normale foglio A4 e in quale modo posso riuscire a porre i pallini in determinate posizioni secondo i numeri presi in input da un file di testo. Attendo vostre notizie. Grazie.
Claudio

PM
Avatar
Thejuster (Admin)
Guru^2


Messaggi: 2305
Iscritto: 04/05/2008

Up
0
Down
V
Segnala al moderatore
Postato alle 2:02
Domenica, 23/01/2011
il drawing viene fatto manualmente da codice.
quindi in pratica dovresti ridisegnarti quello che vuoi stampare usando le gdi e metodo print

altrimenti ti conviene caricare un immagine (opzione migliore) e poi vai a disegnare dei cerchietti neri dove servono.

inserisci un printDocument, printDialog e printpreviewDialog

per far iniziare la stampa

Codice sorgente - presumibilmente C# / VB.NET

  1. printPreviewDialog1.Document = printDocument1;
  2.  
  3.             if (printPreviewDialog1.ShowDialog() == DialogResult.OK)
  4.             {
  5.                 printPreviewDialog1.Show();
  6.             }



poi vai a generare l'evento PrintPage

Codice sorgente - presumibilmente C++

  1. private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
  2.         {
  3.  
  4.  Image img = Image.FromFile("C:\\schedina.png");
  5.  
  6. Graphics g = e.Graphics;
  7.  
  8. g.DrawImage(img,new Point(0,0);
  9.  
  10. g.FillEllipse(Brushes.Black,new Rectangle(15,20,40,40));
  11.  
  12.  
  13.  
  14.  }





https://mire.forumfree.it/ - Mire Engine
C# UI Designer
PM
Avatar
beker03 (Normal User)
Newbie


Messaggi: 2
Iscritto: 28/09/2009

Up
0
Down
V
Segnala al moderatore
Postato alle 11:56
Domenica, 23/01/2011
credo di aver trovato la soluzione. Potresti solo dirmi in quale modo posso salvare in file .jpg o .png l'immagine contenuta in una mia PicturBox?

PM