.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Win Surprise Gifts!!!

Top 5 Contributors of the Month
Gaurav Pal
Post New Web Links

ASP:Chart Image Not Loading When Converting to PDF

Posted By:      Posted Date: August 31, 2010    Points: 0   Category :ASP.Net
Here's a nice one for a Pro to bite into I have a web form that generates a set of reports including asp chart controls. Clicking on the black title loads the report section into the ajax enabled panel below it. Beautiful! Two Problems though: Sometimes, when the ajax is loading the next report section, all the other charts on the page flicker and sometimes even show a red x (the image disappears). They can then reappear again when another chart loads! 2nd Problem: If I use the html-to-pdf converter, I tell all the panels to bind to the data source (they are repeaters) on page load and show content. I Then convert the resulting datastream to PDF. All the other images on the page load, but the ones for the charts don't. I have looked at the generated code, and they are all linked fine to the correct address of the site and the chart generator url. A sample image of the working page is below: Example PageExample PDFPage PDF is generated from     Thanks in advance! IanB

View Complete Post

More Related Resource Links

Converting a System.Windows.Control.Image object to byte array.

Hi i need to convert a specific System.Windows.Control.Image object into an (int) array, because i'm trying to convert a silverlight application into a wpf project. private void createGi02GradBrush()<br/> {<br/> WriteableBitmap oWriteableBitmap = new WriteableBitmap(256, 256);<br/> Image oImage = new Image();<br/> oImage.Arrange(new Rect(0, 0, 256, 256));<br/> oImage.Measure(new Size(256, 256));<br/> oImage.Source = new WriteableBitmap(256, 256);<br/> Gi02GradShaderEffect oGi02GradShaderEffect = new Gi02GradShaderEffect();<br/> oGi02GradShaderEffect.pArray = oPImageBrush;<br/> oGi02GradShaderEffect.gi1GradArray = oGi1GradImageBrush;<br/> oImage.Effect = oGi02GradShaderEffect;<br/> oWriteableBitmap.Render(oImage, null);//here<br/> oWriteableBitmap.Invalidate(); <br/> this.oGi02GradImageBrush = new ImageBrush();<br/> this.oGi02GradImageBrush.ImageSource = oWriteableBitmap;<br/> } I've found some similar topics however Image object is not the same and most of its methods aren't available. Here I'm rendering a writablebitmap with a given Image object, but in wpf we need an array. oWriteableBitmap.Render(oImage, null); Any idea? Thanks. Joseph.  

Bulk Loading an Image from URL

I know I can load an image from file system to a binary field in SQL Server : CREATE TABLE Foobar ( image_data VARBINARY(MAX)); INSERT INTO Foobar (image_data) SELECT image_data FROM OPENROWSET( BULK N'C:\image.jpg', SINGLE_BLOB) AS ImageSource(image_data); But I need to know if I can load image from a URL like 'http://www.mysite.com/test.jpg' . I tried it with no success. Any ideas?

Loading please wait image show hide



I am trying to implement the loading please wait image funtionality while controls refersh on the page. Here are steps I have taken:

1. Added the image to the .net solution file in the image folder.
2. Added a div with the hidden class that holds the image source on the webform.

Image loads hidden by default and I am trying to show it when any postback or partial post back occurs. There are several controls like dropdowns, checboxes, gridview etc and links in the gridview that could take a few moments to load so I want to display the loading please wait while they reload after selections are made. All Controls exist in the update panel. I can't figure out how to show the image and hide it again when controls are reloaded. I am trying to add to this existing jQuery, my challenge is events occur after the document has been loaded so I need to add Ajax events to this query to show hide the loading please wait image. Here is what I have so far

//Dialog box settings

$(document).ready(function() {

    // $("mytest").dialog({
        title: "   Test",
        resizable: false,
        modal: true,

How to center loading please wait image



I am trying to show loading please wait image while data is returned. Image is in a hidden DIV but I need to show it in the center on the page on top of the underlying controls and I am not sure how to do it. It's always shown at the bottom of the page. I tested it by make the display:block, here is my CSS:



Reporting Services Chart in SharePoint Web Part, Broken Image Problem

I have a reporting services report that displays a dundas chart, it is a snapshot report executed daily.  When displaying the report inside a page viewer webpart or a report viewer web part in SharePoint, the first time after a recent snapshot occurs, the image shows up broken.  On refresh of the page the image is visible.

MOSS 2007
SQL Server 2005 Reporting Services NOT running in SharePoint Integration mode.

Any ideas or work arounds to get the image to display on the first load of the page or why the image is broken?  I've tried different report parameters, Format, ClearSesson with no luck.  Viewing the report in Report Manager works fine and also going directly to the ReportServer page is fine.  It only occurs when it's inside of SharePoint inside of the Page Viewer or Report Viewer web parts or even if I manually create an iframe in a content editor web part.


Converting an Image/BitmapImage object into Byte Array and vice versa

Hi,  I have an requirement of developing an application (WPF) that recevies image object from WCF service.

my approch is to convert the image object into stream of bytes (Byte array) in WCF part and then send to  client application. Then client application converts the byte array back to image object.

I am not able to find right sample for my approach.

would you give me guidance and would be gr8 if you provide some samples.


Display progress image when page is loading using jquery


hi friends,

When I click Submit button in my Registration form it should be open a (div) progress bar Showing processing.... (or) loading  and block background.


how to display a progress bar loading.... in div after Submit button click??


plsssssss tell me,it's very urgent.

Many Thanks in Advance.

Converting windows form to bmp - image crops when the screen resolution is changed


I am converting windows form to a bitmap file using   DrawToBitmap method.  My code looks like this.

            Dim wid As Integer = 760 '  Me.Width
            Dim hgt As Integer = 780 ' Me.Height
            Dim bm As New Bitmap(wid, hgt)
            Me.DrawToBitmap(bm, New Rectangle(0, 0, wid, hgt))
            bm.Save(CurDir() & "\sample.bmp")

This code work fine on desktop/laptop with the screen resolution 1024 x 768  or above.   If I use app on a table pc – with the screen resolution is 800 x 480, the image gets cropped. 
Any suggestion or alternate mode.


Creating TreeView with loading image


I have created one treeView which is loading node dynamically (populateondemand ). its working perfectly fine. But I want to show loading when its populating node from client view. 

Note : - Only on click of image of the Tree view should display loading ..

Please give some code example.

Converting raw RGBA data back into an image.


I have been using a programme called Momento (which is a photobook programme - see www.momento.com.au if relevant).  With out boring you with the details I have lost all of my original data and am unable to recover it.

The programme did store image cache files in my application data and these appear to be related to the original picutres.  These files have names like 0dfc15fead0908ed2176d0d46e165614 and dont have file extensions.  Some are quite large - 3-4 GB which is consistent with the original pics.  There is also a file of thumb cache and these are DAT files.  Neither open with Momento.  I have been in touch with Momento support and they are unable to assist me other than to tell me the image cache files are raw RGBA data.

Obviously what I need to know is can I convert these files back to some sort of image and if so how and/or what programme can I use?  Is there a techincal service that could do it for me for a fee?

Thanks in advance


Loading image


Hi to all ,

You all know the firefox loading circle in the tab when the page does a postback  it activateds

how can i create my own one when my webpage does a postback

Speed up Image loading from a thread


HI all,

I am facing a sluggish update on my Image control. I am using MVVM and the binding update to the Image control is pretty slow. Is there any way I can speed this process up?

I have a background thread that sends me a jpg image buffer every 100 ms. I then create an ImageSource and set that to my binding property. Other datas from the background thread seems to be up to par except for the image. Does anyone have any idea on how to improve this?

Loading rtf with image gives "Unrecognized structure in data format 'Rich Text Format'.\r\nParamet


I'm trying to load this rtf into a RichTextBox:

{\rtf1\ansi\ansicpg1252\uc1\htmautsp\deff2{\fonttbl{\f0\fcharset0 Times New Roman;}{\f2\fcharset0 Segoe UI;}}{\colortbl\red0\green0\blue0;\red255\green255\blue255;}\loch\hich\dbch\pard\plain\ltrpar\itap0{\lang1033\fs18\f2\cf0 \cf0\ql{\f2 {\ltrch >> -----------------------------------------------------}{\ltrch \line }{\ltrch >> 19-10-2010 11:22}{\ltrch \line }{\ltrch >> -----------------------------------------------------}{\ltrch \line }\li0\ri0\sa0\sb0\fi0\ql\par}
{\f2 {\ltrch {\*\shppict{\pict\picwgoal1020\pichgoal1035\pngblip

Cancel background image loading for ListBox


The issue I'm having is that I have a ListBox with an image in its DataTemplate, and before I can change the list it insists on downloading all the images from the last selection first.  The ListBox WPF code is as follows:




        <ListBox Height="329" HorizontalAlignment="Left" Margin="594,167,0,0" 
<span style="white-space:pre">		</span>Name="listMyList" VerticalAlignment="Top" Width="294" Background="Black">




RSS feed text converting to Image in WPF


HI, I have created a WPF application where I could get RSS feeds of tweets from Twitter but my issue is, is that possible to convert that RSS feed into image and display as Image output containg text(tweet) in it. Hope I am clear enough. Right now i am displaying them as the Text Block. I want them to display as the image .  Any small hint would be appreciated.

Thanks in Advance,


iframe Loading Image show problem


i am  loading a ifrmae when we click a button .i am require a loadimage.show when i frame laoding time and disapper when i frame loaded

Image loading with AJAX


Hi everyone. I have not done any web development of note for a few years now, and I've been given a project to do.  I am considering using ASP.NET MVC, and jQuery to give me some AJAX functionality.  I will have an image on my main page, and on top of that, I will want to show images that are going to be PNGs with transparency.  I am expecting I can do that with a lightbox.  My main question is, these images are big.  I can't preload them all, but what I would like is, when a user selects an image to load, they get a loading icon, then when the image is loaded, they get some sort of transition that causes the image to appear nicely.  I see some stuff online that will help with that, except that it doesn't appear clear to me that anything I am seeing is able to show a wait icon, and start the animation when the image itself is actually loaded.  Any help is greatly appreciated.



ASP.NetWindows Application  .NET Framework  C#  VB.Net  ADO.Net  
Sql Server  SharePoint  Silverlight  Others  All   

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend