Aspose.BarCodeGenerator.GenerateBarCode.GenerateBarCode.Page_Load C# (CSharp) Метод

Page_Load() защищенный Метод

protected Page_Load ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void
        protected void Page_Load(object sender, EventArgs e)
        {
            string CodeText = Request.QueryString["codetext"];
            string Symbology = Request.QueryString["symbology"];

            if (String.IsNullOrEmpty(CodeText))
                CodeText = "Aspose .NET BarCode Generator for Dynamics CRM";
            
            //Instantiate barcode object
            BarCodeBuilder BarCode = new BarCodeBuilder();

            //Set the Code text for the barcode
            BarCode.CodeText = CodeText;

            //Set the symbology type to Code128
            string SymbologyText = Symbology;
            BarCode.SymbologyType = GetSymbologyType(SymbologyText);
            //Create an instance of resolution and apply on the barcode image with
            //customized resolution settings
            BarCode.Resolution = new Resolution(200f, 400f, ResolutionMode.Customized);
            MemoryStream MemoryStream = new MemoryStream();
            BarCode.Save(MemoryStream, BarCodeImageFormat.Png);


            byte[] byteData = MemoryStream.ToArray();

            Response.Clear();
            Response.ContentType = "image/jpeg";
            Response.BinaryWrite(byteData);
            Response.End();
        }