Click here to Skip to main content
15,923,168 members
Home / Discussions / ASP.NET
   

ASP.NET

 
AnswerRe: How to reduce time of copy IO Pin
N a v a n e e t h17-Sep-08 20:20
N a v a n e e t h17-Sep-08 20:20 
GeneralRe: How to reduce time of copy IO Pin
Piyush Vardhan Singh17-Sep-08 20:34
Piyush Vardhan Singh17-Sep-08 20:34 
QuestionWebService Caching Pin
salmonraju17-Sep-08 19:01
salmonraju17-Sep-08 19:01 
Questionimage from base 64 display in web page without saving. no save allow on file system Pin
Linda1st17-Sep-08 18:00
Linda1st17-Sep-08 18:00 
JokeRe: image from base 64 display in web page without saving. no save allow on file system Pin
Steve Echols17-Sep-08 19:05
Steve Echols17-Sep-08 19:05 
QuestionExport Gridview content to PDF using iTextsharp Pin
Member 451421817-Sep-08 15:47
Member 451421817-Sep-08 15:47 
GeneralRe: Export Gridview content to PDF using iTextsharp Pin
Rocky#17-Sep-08 20:36
Rocky#17-Sep-08 20:36 
AnswerRe: Export Gridview content to PDF using iTextsharp Pin
balaji.t17-Sep-08 22:48
balaji.t17-Sep-08 22:48 
hi,

pls use the code below and chnage it according to ur requirement.Ther grid im using is having 3 columns thats y ive given

iTextSharp.text.Table datatable = new iTextSharp.text.Table(3);


code
-----
using iTextSharp.text;
using iTextSharp.text.pdf;

public void export()
{
Document document = new Document(PageSize.A4, 0, 0, 50, 50);
System.IO.MemoryStream msReport = new System.IO.MemoryStream();
var fetchtest = from a in dc.SE_Tests
select new
{
a.Test_Code,
a.Test_Name,
a.Test_Credits
};

DataTable dt = ObtainDataTableFromIEnumerable((IEnumerable)fetchtest);

try
{
// creation of the different writers
PdfWriter writer = PdfWriter.GetInstance(document, msReport);

// we add some meta information to the document

document.Open();

iTextSharp.text.Table datatable = new iTextSharp.text.Table(3);
datatable.Padding = 2;
datatable.Spacing = 0;

float[] headerwidths = { 10, 10, 10};
datatable.Widths = headerwidths;


// These cells span 2 rows
datatable.DefaultCellBorderWidth = 1;
datatable.DefaultHorizontalAlignment = 1;
datatable.AddCell("Test_Code");
datatable.AddCell(new Phrase("Test_Name", FontFactory.GetFont(FontFactory.HELVETICA, 14, Font.NORMAL)));
datatable.AddCell("Credits");

datatable.DefaultCellBorderWidth = 1;
;

for (int i = 0; i < dt.Rows.Count; i++)
{
datatable.AddCell(new Cell(dt.Rows[i]["Test_Code"].ToString()), i+1,0);
datatable.AddCell(new Cell(dt.Rows[i]["Test_Name"].ToString()), i+1,1);
datatable.AddCell(new Cell(dt.Rows[i]["Test_Credits"].ToString()),i+1,2 );

}
document.Add(datatable);
}
catch (Exception e)
{
Console.Error.WriteLine(e.Message);
}

// we close the document
document.Close();

Response.Clear();
Response.AddHeader("content-disposition", "attachment;filename=Export.pdf");
Response.ContentType = "application/pdf";
Response.BinaryWrite(msReport.ToArray());
Response.End();
}

T.Balaji

GeneralRe: Export Gridview content to PDF using iTextsharp Pin
Member 31171723-Nov-08 20:40
Member 31171723-Nov-08 20:40 
AnswerRe: Export Gridview content to PDF using iTextsharp Pin
Ravi Sant3-May-11 0:41
Ravi Sant3-May-11 0:41 
QuestionFormsAuth.SetAuthCookie in MVC web app Pin
Member 391904917-Sep-08 15:33
Member 391904917-Sep-08 15:33 
AnswerRe: FormsAuth.SetAuthCookie in MVC web app Pin
AlexeiXX317-Sep-08 16:44
AlexeiXX317-Sep-08 16:44 
GeneralRe: FormsAuth.SetAuthCookie in MVC web app Pin
Member 391904917-Sep-08 18:06
Member 391904917-Sep-08 18:06 
GeneralRe: FormsAuth.SetAuthCookie in MVC web app Pin
AlexeiXX317-Sep-08 18:13
AlexeiXX317-Sep-08 18:13 
GeneralRe: FormsAuth.SetAuthCookie in MVC web app Pin
Member 391904917-Sep-08 19:30
Member 391904917-Sep-08 19:30 
QuestionPrint ASP.NET Page Pin
C#Spock17-Sep-08 12:38
C#Spock17-Sep-08 12:38 
AnswerRe: Print ASP.NET Page Pin
NeverHeardOfMe17-Sep-08 12:53
NeverHeardOfMe17-Sep-08 12:53 
QuestionRoot Element Missing Pin
Srikant Talasila17-Sep-08 8:33
Srikant Talasila17-Sep-08 8:33 
AnswerRe: Root Element Missing Pin
Steve Echols17-Sep-08 17:21
Steve Echols17-Sep-08 17:21 
Questionhello all how do i draw aline between 2 buttons in asp.net Pin
Member 439903617-Sep-08 7:48
Member 439903617-Sep-08 7:48 
AnswerRe: hello all how do i draw aline between 2 buttons in asp.net Pin
ashok@techxygen17-Sep-08 19:43
ashok@techxygen17-Sep-08 19:43 
Questionhello all how do i draw aline between 2 buttons in asp.net Pin
Member 439903617-Sep-08 7:46
Member 439903617-Sep-08 7:46 
QuestionRetrieving Text from Text Boxes Dynamically Generated at RunTime Pin
dboy22117-Sep-08 6:08
dboy22117-Sep-08 6:08 
AnswerRe: Retrieving Text from Text Boxes Dynamically Generated at RunTime Pin
Syed Mehroz Alam17-Sep-08 7:17
Syed Mehroz Alam17-Sep-08 7:17 
GeneralRe: Retrieving Text from Text Boxes Dynamically Generated at RunTime Pin
dboy22117-Sep-08 8:41
dboy22117-Sep-08 8:41 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.