.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

XPS Export with images problem.

Posted By:      Posted Date: September 03, 2010    Points: 0   Category :WPF
Hi, I have a drawing pad which is a Canvas which shapes can be added to in the form of Windows.Shapes.Shape.  These get drawn by overriding the DefiningGeometry property and setting the shapes values there. For images this looks like this Public Overrides Function Draw() As Geometry If Me.Pen.Thickness = 0 Then Return Nothing Dim rf As Rect = ReturnFixedRectangle() Me.Fill = Me.ImageBrush Dim mt As New MatrixTransform(Me.Matrix) m_rectangle.Rect = rf Me.VisualTransform = mt Return m_rectangle End Function Where Me.ImageBrush is Public Property ImageBrush() As ImageBrush Get If m_imageBrush Is Nothing Then m_bitmapStream = New System.IO.MemoryStream m_bitmapStream.Write(Me.ImageBytes, 0, Me.ImageBytes.Length) m_bitmapStream.Seek(0, IO.SeekOrigin.Begin) m_frame = System.Windows.Media.Imaging.BitmapFrame.Create(m_bitmapStream, BitmapCreateOptions.None, BitmapCacheOption.OnLoad) m_aspectRatio = m_frame.Width / m_frame.Height m_imageBrush = New ImageBrush(m_frame) m_imageBrush.Stretch = Windows.Media.Stretch.Fill m_imageBrush.TileMode = TileMode.None m_imageBrush.Freeze() m_bitmapStream.Close() End If Return m_imageBrush End Get Set(ByVal value As ImageBrush) m_imageBrush =

View Complete Post

More Related Resource Links

Export to CSV w/ grouping problem after 2005 upgrade

Hi,After upgrading to reporting services 2005 from 2000, reports that used to export to CSV correctly don't now. It appears the CSV export suddenly stops at a table with grouping. Any ideas would be appreciated...Thanks.

problem to convert special character in export to csv

I am using FIleStream object to write .csv file from dataTable/Dataset.It is working fine. But when i got special character in my DataTable like $, @, # ect. it will convert these convert in encoded form( which can't be readable i.e.  â,¬ etc). FileStream flStream;astrFileName = HttpContext.Current.Server.MapPath("~/files/FtpFiles/Download/") + astrFileName + ".csv";if (File.Exists(astrFileName)){flStream = new FileStream(astrFileName, FileMode.Truncate, FileAccess.Write);}else{flStream = new FileStream(astrFileName, FileMode.Create, FileAccess.Write);}StreamWriter objSw = new StreamWriter(flStream);DataTable objDt = idtInstance;//Get No Of Column in GridView int NoOfColumn = objDt.Columns.Count;//Create Header for (int i = 0; i < NoOfColumn; i++){objSw.Write(objDt.Columns[i]);//check not last column if (i < NoOfColumn - 1){objSw.Write("||");}}objSw.Write(objSw.NewLine);//Create Data foreach (DataRow dr in objDt.Rows){//if (dr["GCMSCaseNumber"].ToString() == "14222")//{// string desc = dr["Updates"].ToString();//}for (int i = 0; i < NoOfColumn; i++){string sData = dr[i].ToString();sData = sData.Replace("<br>", " ");sData = sData.Replace("<br/>", " ");sData = sData.Replace("\n", " ");sData = sData.Replace("\t", "

User Profile Sync - Profile Picture Export to AD Problem

To start, I think I've read every post/blog/etc there is on this subject.  Currently I have user profile import to Sharepoint 2010 working.  It imports profile data just fine.  Everything in the FIM Synchronization manager show success even.  Its the export from Sharepoint to AD of the user profile picture that isn't working at all.  I've gone thru the steps of adding the thumbnailphoto export under the picture properties.  I can see the export inside of the FIM manager.  I notice though that in FIM there is there a DS_EXPORT of the objects.  I've looked into the SyncDB and noticed in the metaverse table the SPS_MV_OctetString_PictureURL never gets updated with the information from the PictureURL column of the ProfileDB.  It is always Null.  Actually in FIM it only shows one person with an update, and keep showing the PictureURL property as being not applied, which is probably because it is showing it as blank only.  In the connector for the object in FIM, I get the error that I've seen in some blog posts where it says PictureURL (String) is not compatible with SPS_MV_OctetString_PicutreURL (binary), but that seems to be how Sharepoint builds the connection even though FIM finds it invalid.  I've had that created, deleted several times, so I guess that is ordinary, and not sure that is even the problem.

problem with css and images in view

Hi, I use mvc2 for creating a web site, and I use a css and images in my Master page. When I create a "List" view with this master page my css works fine and my images is right there, but when I create a "Create" view there is none of images that I use them in Master page; and when I create "Edit" view not only there is no picture but also it's hard to say page have a css.  

Need to export images from a varbinary column to .jpg files (SQL 2K)



What's an efficient way to export the images out of a table (SQL 2000) which has them stored in a varbinary column -- i.e. export from image data to .jpg file?

Can I do this using an ODBC connection?



SSRS 2008 export to Excel margin problem

When rendering report from SSRS 2008 with custom margins (let's say 0.5in) into Excel, margins do not export correctly, or do not export at all, thus Excel sets its default margins.

I heard in SSRS 2005 it was not a problem.

Any ideas?

export the gridview data to excel problem



i am using master page and child pages in the child page

i want to export the gridview data to excel sheet for this i use the following code


        Response.AddHeader("content-disposition", "attachment; filename=shedules.xls");

        Response.ContentType = "application/excel";

        StringWriter sw = new StringWriter();

        HtmlTextWriter htw = new HtmlTextWriter(sw);




but in the gridShedules.RenderControl(htw) i got the following error but the form tag with  runat= server is already in the master page how to solve this issue

error:Control 'ctl00_ContentPlaceHolder1_grdshedules' of type 'GridView' must be placed inside a form tag with runat=server.

images problem


Hi all,

         I am developing Intranet web site. The site is having master page where I put header image. But when I access the page from other computer (Client machine) the images are not displaying. It displays on server side machine.

can anyone tell me about is this?

Export to Excel 2007 Problem - SQL Server 2008



Hi! I did a quick test to dump data into an Excel spreadsheet. Everything worked fine, but when I created a job to do this for me and then run it, I get this error:


Date  10/8/2008 4:24:25 PM
Log  Job History (ExportClientInfoToSpreadsheet)

Step ID  1
Server  OHI0056
Job Name  ExportClientInfoToSpreadsheet
Step Name  CreateExcelClientExport
Duration  00:00:00
Sql Severity  0
Sql Message ID  0
Operator Emailed  
Operator Net sent  
Operator Paged  
Retries Attempted  0

Executed as user: OHI0056\SYSTEM. Microsoft (R) SQL Server Execute Package Utility  Version 10.0.1600.22 for 64-bit  Copyright (C) Microsoft Corp 1984-2005. All rights reserved.    Option "12.0;HDR=YES;" is not valid.  The command line parameters are invalid.  The step failed.


Here is the script of the job. Any ideas what is going on?





USE [msdb]


/****** Object: Job [ExportClientInfoT

Reportviewer 2010 redistributable export to Ms Word pagenumber problem


Hi, in my asp.net app I use the Reportviewer 2010 tot show reports (RDLC). This is working fine, but when I export to Word the pagenumbers is always 1 from 1 even when the document contains 2 or more page, while when I export to PDF it is showing the right page number.

Anyone has the same problem?

SQL Data export to Excel problem with Microsoft.JET.OLEDB.4.0



I got a problem with datatransfer via Microsoft.JET.OLEDB.4.0.

As long as I use the following statement it's working but only 255 Characters will be transferred to Excel.

INSERT INTO OPENROWSET('Microsoft.JET.OLEDB.4.0','Excel 8.0;HDR=YES;Database=C:\xxxxxx.XLS','SELECT F1,F2,F3,F4,F5,F6,F7,F8,F9,F10,F11,F12 FROM [Tabelle1$]')SELECT TOP 65000 [Störungsnummer], CONVERT(varchar(50),[Annahmedatum],120) AS [Annahmedatum], CAST([Teilnehmernummer A] AS VARCHAR(255)) AS [Teilnehmernummer A], CAST([Annahmeperson] AS VARCHAR(255)) AS [Annahmeperson], [Annahmeplatz], CAST([Störungscode] AS VARCHAR(255)) AS [Störungscode], [Störungscode Nummer], CAST([Störungsmeldungstext] AS VARCHAR(255)) AS [Störungsmeldungstext], CAST([Wartungsvertrag] AS VARCHAR(255)) AS [Wartungsvertrag], CAST([SOSegment] AS VARCHAR(255)) AS [SOSegment], CAST([Kundensegment] AS VARCHAR(255)) AS [Kundensegment], CAST([TDV] AS VARCHAR(255)) AS [TDV] FROM [yyyyyyyyyyyy].

As soon as I try to extend the varchar over the limit of 255 the following error occurs:

String or binary data would be truncated. Export ERROR: XLS - Export in work.. (Microsoft.JET.OLEDB) The statement has been terminated.

Grand Total problem in SSRS export to PDF



I have one report in which i have to show list of patients, department wise.. so i added one group for Department and patient belonging to respected department fall under that group.. but the requirement is each department (group) should start from new page.. till now everything works fine.. now the point is at the end of report i have to print total no. of patients (Grand total) included in all departments.. but this Grand Total is appearing one new page even if previous page completes half of the page, as i have activted "New Page After" for group property.. how to overcome this problem ?


With Regards.

Sudha Thiru

C#: Problem loading images in html



I understand that PHP has a function file_get_contents that is able to load html content and output out.

I am trying to simulate the similar behaviour in .NET. I used:

System.Net.WebClient oClient = new System.Net.WebClient();
return oClient.DownloadString(fileName);

However, I have a problem displaying the image in html. When PHP file_get_contents is used, it will display the html with the images too. However, when used the above .net method, it does not display the image when render the html.

The image in the html tag is <img src="images/test.png" />

May I know is there anyway to simulate like PHP file_get_contents and show the html with the images too?


Problem with resizing images and padding them to squared images before binding them to grid



I am developing a web application in ASP.NET and C# using Visual Studio 2008. The application will among other thing store images into a database in the original format and in some resized formats. I have this method that takes an image as argument and returns an image with the specified size:

thumbnailmage = ResizeImage(originalImage, new Size(50,50));

The image returned is proportional to the original image with no side bigger than 50 pixels. E.g. if the originalImage has width 100 and height 200 the resized image has width 25 and height 50. This result is expected and wanted.

Now, to what I really want. I want to modify the ResizeImage method to return a squared thumbnail. I.e. in the originalImage example sizes above, the returned image should have width width and heigth both 50. Also, the image should not be stretched but padded with 12.5 pixels on the left and right side making the width 50. The image format I currently work with is gif with transparent background so the padded image parts should also be tansparent. Here is the code for ResizeImage, does anyone know how it could be modified?

  private static Image ResizeImage(Image imageToResize, Size size)
      int sourceWidth = imageToResize.Width;
      int sourceHeight = imageToResize.Height;


Making images available to NON-WPF applications (drag/drop) problem


Hallo: I am experimenting with drag and drop features, and in particular, with dragging images from my applications. The images are stored as BitmapImages and, when I start the drag event, I would like to fill the DataObject also with data which can be pasted also by other applications (such as, i.e. MS Word).

So, my code, for the time being, is:

BitmapeImage img;
///... some bitmapImage Initialization code...

/// Code Handling Drag event
DataObject myData = newDataObject();

myData.SetData(typeof(BitmapImage), img);

System.Drawing.Bitmap bmp = BitmapImageToBitmap(img);
myData.SetData(DataFormats.Bitmap, bmp);
myData.SetData(DataFormats.StringFormat, "Some String");

Where BitmapImageToBitmap is:

using Bitmap = System.Drawing.Bitmap;
using BitmapImage = System.Windows.Media.Imaging.BitmapImage;
using Encoder = System.Windows.Media.Imaging.BmpBitmapEncoder;


Export Visio Database Table Names to Excel

If you use the Enterprise Architect edition of Microsoft Visio for data modeling regularly, then there is a good chance that at some point you've wanted to export just the table names into Excel. You might want to do this to map logical ERD entities to physical data model tables, track project status by entity, or track overlap between database versions.

Problem to group radio button across gridview rows

In general no one can easily group or make a single selection from radio button list inside gridview rows. There are a lot of way to make a single or unique selection from list. Here i want to share how i can address this problem in the most easiest way. Googling the problem most of the cases i saw the grouping in horizontal way. Thats why i tried to group the radio buttons in vertical manner. Let i have a requirement like below:
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