Font f; // Font to be used float x, y; // Print positions StringFormat sf = new StringFormat(); string textToPrint = "Sample Text"; .... PrintPageEventArgs.Graphics.DrawString (textToPrint, f, Brushes.Orange, x, y, sf); // ASCII 9 is Tab x += PrintPageEventArgs.Graphics.MeasureString (Convert.ToString((char)9) + textToPrint, f).Width; // Prints after a 'tab' PrintPageEventArgs.Graphics.DrawString (textToPrint, f, Brushes.Orange, x, y, sf);
kismen ise yaradi verdigin ornek ama soyle bi sorun da var dosyadan readline la okuyorum stringi ve stringin sadece basinda degil aralarda da tab var onlari da yok ediyor ozaman x i degistirmek ise yaramiyor. neyse artik tek tek okuyup yazdircam satir satir olmuyor
Arada tab varsa gelen satırdaki ilk karakterden once ve son karakterden sonraki tabları bırak (eger varsa) digerlerinin yerine tek karakterlik " " bos string koy sonra kodu kullan .
nasil cozebilirim bunu