I want to set page range while printing a document and for that code i am using is
if (txt_Browse.Text != "")
{
streamToPrint = new StreamReader(txt_Browse.Text);
if (range.Checked)
{
if (Startrange.Text != "" && Endrange.Text != "")
{
printDocument.PrinterSettings.PrinterName = cmb_printername.Text;
printDocument.PrinterSettings.FromPage = int.Parse(Startrange.Text);
printDocument.PrinterSettings.ToPage = int.Parse(Endrange.Text);
printDocument.DocumentName = txt_Browse.Text;
printDocument.Print();
}
But its not working.Need help.