I hav to show an image on the page, the image is generated vhen thu user sets some parameters. Now i have this image in the memore and I dont now how to show it without saving it on disk. I try to use DynamicImageControl but I dont know how to use it
Is there a way to get load information on Application Server? How much memory or CPU is being used at a given point? I want to either 1. Limit users to use specific functionality of ASP.NET 3.5 application or 2. Deny users from accessing the application saying "Server is busy at the moment"
I have a requirement that to create a image with 300DPI, but during the composition of image, like addding the resources (font, images) I am getting out of memory exception.
using (Bitmap pg = new Bitmap(GetPixelsFromInches(float.Parse(pageWidth), dpi, actualDpi), GetPixelsFromInches(float.Parse(pageHeight), dpi, actualDpi))) { pg.SetResolution(float.Parse(dpi), float.Parse(dpi)); Graphics gr = Graphics.FromImage(pg); gr.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.HighQualityBicubic; System.Drawing.Rectangle pgRect = new System.Drawing.Rectangle(0, 0, pg.Width, pg.Height); SolidBrush solidWhite = new SolidBrush(Color.White); gr.FillRectangle(solidWhite, pgRect); currentPageDisplayed = xNode.Attributes["id"].Value; foreach (XmlElement xElement in xNode) { //Here I am writing each elements, like texts or images. DrawImageForElements(xElement, , dpi, actualDpi); } MemoryStream myMemoryStream = new MemoryStream(); //pg.Save(myMemoryStream, System.Drawing.Imaging.ImageFormat.Bmp); String filename=@"c:images" + currentPageDisplayed + "+.png"; pg.Save(filename, System.Drawing.Imaging.ImageFormat.Png); myMemoryStream.Dispose(); gr.Dispose(); pg.Dispose(); }
I am using ITextSharp to generate pdf on the fly and then saving it to disk and display it using Frame.he Frame has an attribute called src where I pass the generated file name.his all is working fine what I want to achieve is passing the generated pdf file to Frame without saving it to disk.
HtmlToPdfBuilder builder = new HtmlToPdfBuilder(PageSize.LETTER); HtmlPdfPage first = builder.AddPage(); //import an entire sheet builder.ImportStylesheet(Request.PhysicalApplicationPath + "CSS\Stylesheet.css"); string coupon = CreateCoupon(); first.AppendHtml(coupon); byte[] file = builder.RenderPdf(); File.WriteAllBytes(Request.PhysicalApplicationPath+"final.pdf", file); printable.Attributes["src"] = "final.pdf";
In my webpage I have 20 .jpg Images. Sometimes it can take about 10 seconds before the webpage is loaded and all images are seen.
I have one .jpg image that are more important to visually see first before the others.
So my question is if it is possible to "force" one image to load the Very first to be seen visually? I dont know if this works in a specific order or the webpage renders it by random?
2. loading these data in a datatable using Linq to XML
3. binding the datatable in a gridview
twitter APIs includes URI images, and also strings that includes <a href> tags (i.e. hello world <a href="asp.net">asp.net</a> hi again)
the problem is that i'm not able to load these uri images in the gridview neither the hyperlinks instead i'm dipslaying the uri of the image and the tag itself
I am building an asp.net application, using II6 on windows server 2003 (vps hosting).
I am confronted with an error I didn't receive on my development machine (windows 7, iis 7.5, 64 bit).
When my wcf service tries launching my query running against a local sql server this is the error I receive:
Memory gates checking failed because the free memory (43732992 bytes) is less than 5% of total memory. As a result, the service will not be available for incoming requests. To resolve this, either reduce the load on the machine or adjust the value of minFreeMemoryPercentageToActivateService on the serviceHostingEnvironment config element.
I have both VS 2005 and 2008 installed on my machine. 2005 is fine. For 2008, literally any asp.net project I try to create gets this eror. I try stepping into the code, and the error occurs apparently before anything that I can trap is loaded. There is no information written to the event log. I have tried this with a "Hello World" webpage with nothing else going on. Seems unique to my Windows Server 2003 machine.
I am getting a weird error in asp.net while using leadtools imaging api. Here's the stack trace.
System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. at SetThreadData(_THREADDATA* ) at Leadtools.Codecs.CodecsOptions.Use() at Leadtools.Codecs.RasterCodecs.DoSave(SaveParams saveParams) at Leadtools.Codecs.RasterCodecs.Save(RasterImage image, Stream stream, RasterImageFormat format, Int32 bitsPerPixel)........
I am maintaining C# .NET code written by somebody else, I get following exception few times,Attempted to read or write protected memory. This is often an indication that other memory is corruptThe code structure where I get the above exception is somethign like this,- it is using ref variables in following sequence,Variable-1 and variable-2 are local variables in App1, - App1: func1() which passes these variables reference to func2(), - App1: func2() passes same variables reference via .net remoting to another application (App2).-App2: does the same passes same received reference to another call 2 times.- The execption is occured while returning from App2.
(App1:func1(ref Var1, ref Var2) --> App1:func2(ref Var1, ref Var2) <---App1 .net remoting to App2--> App2:func3(ref Var1, ref Var2)--> App2:func4(ref Var1, ref Var2)-->variables getting updated and function returned to original caller)
My doubts are ,1. Is passing reference variables in such chain is correct? will it cause such exeption? Does .net support ref variable call directly?
on my dev machine (windows 7 with II7) I run a asp.net 4 web site. The web site run under the Visual Studio ASP.NET development server.
The problem is that I have a page that should load images from an external server. To test this behaviour I have created a virtual directory under IIS and I try to connect to the image with the following link:
http://localhost/ExtJPG/20080723112946001.jpg
I tested the link from a browser and It worked well, but I'm not able to load the image from my asp.net application. The page begin to load for a very long time and finally shows the classic red cross. if I right click and select show image the image display well.
Using the code such as found below, sometimes certain .PNG files will fail to load. While other images, nearly identical in size, never have any such problem. Build Action set to Resource. Why is that? Anybody figure it out? This is for a datagrid but I doubt the control has much to do with it. Probably certain .png files make Visual Studio 2008 choke because of some attribute set internally. But it's a mystery to me....anybody else notice this? # private void dGrid_LoadingRow(object sender, DataGridRowEventArgs e) { Employee emp = e.Row.DataContext as Employee; FrameworkElement ele = dGrid.Columns[4].GetCellContent(e.Row); string url ="http://localhost:7642/DisplayImageHandler.ashx?id=" + emp.ID; Uri imageUri = new Uri(url, UriKind.RelativeOrAbsolute); (ele as Image).Source = new BitmapImage(imageUri); } private void img1_ImageFailed(object sender, ExceptionRoutedEventArgs e) { Image img = sender as Image; // Display an image for error here }
I have a file server where i store all of images.I need to display these images onto my webpage using jquery and ajax. how to do ? i can do the reading of the image from file server using a web service hosted on the file server which will return a byte array of the image, but once i read the byte array then how do i display it on the web page using jquery and ajax.
i have a usercontrol which displays 1 inage this control is used several times on my page. the problem i have some images can be large so i need to load them using http request i think, i want to display a loading image until the actual image is loaded, what would be the best way to do this?
I have tested my pages in Firefox & IE and looking at Firebug in Firefox for some reason some images are taking a long time to load. They are not very big in comparison to the ones which are loading quicker.
Attached is a screenshot of Firebug.
I especially notice it in IE with the progress bar at the bottom of the page, it just sits there saying loading image...
Could it be the path or something which is http://localhost:49211/Content/_layout/images/bg-footer.png for example
We are planning to introduce Load balancing in our server environment. Our site has lots of thumbnails (Thumbimages) to get displayed on the website. As all the images should be there under Web directory to get displayed on web site, do I need to maintain these TNs in all the servers? Is there any other way to accomplish this?
I have developed a website(using vs 2008 with framework 2.0) used css in it, Website is running perfectly in development server but when i deploy it in iis7 css and images does not load at all.
the above link for Create GridView with TemplateField and asp control for Load images while scrolling page down with jQuery.in above link code we can show only one image in one row
but datalist have ReaptColunm to set 3-4 according to ur need
when i used above code for datalist its not working .when scroll down it bind duplicate value.
I have a memory leak somewhere that I cant find. Every few days my server will crash, and just before that I log a ton of SQL errors stating that it is "out of memory".
I cant find it anywhere, all of my connections are being disposed like so:
[Code].... Then I call the connection from my pages like so:[Code]....
That is all pretty straight forward. The connection is disposed because it is implementing the USING clause. I am opening the connection in my connection manager class, and not where it is being utilized?Or, could the problem be in the below method I am using to populate a SqlDataReader:[Code]....
Now, at first it appears as though this could be the problem because the Connection isn't part of a USING clause, however doesn't the 'Data.CommandBehavior.CloseConnection' pretty much do the same thing. This makes sure that the connection is closed when the reader is closed, right? Here is how I call that above reader from my login page code behind:[Code]....
So the DataReader will get closed even without the .Close() because it is in the USING, and the connection should get closed because I specified it in the ExecuteReader paramters right?