如何使用C#导出PDF中的标签数据 [英] How to export label data in PDF using C#

查看:125
本文介绍了如何使用C#导出PDF中的标签数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经在标签上创建了一个报告,我想用pdf导出它按钮点击它的代码是什么???



Plz帮我...



谢谢...

I have create a report on label and i want export it in pdf on button click what's the code for that???

Plz help me ...

Thanks...

推荐答案





检查这个...



使用ASP.Net中的iTextSharp将HTML DIV内容导出为PDF [ ^ ]



Asp.net使用C#中的iTextSharp将带有图像的WebPage导出为PDF格式[ ^ ]



希望这些能帮到你。



干杯
Hi,

Check this...

Export HTML DIV contents to PDF using iTextSharp in ASP.Net[^]

Asp.net Export WebPage with Images to PDF using iTextSharp in C#[^]

Hope these will help you.

Cheers


我有像这样的点击按钮的代码... < br $> b $ b

i have code on click button like this...

con = clsSql.getconnection;
        try
        {

            lblExcept.Text = null;

            if (Convert.ToInt32(con.State) < 1)

            {

                con.Open();

            }

            frmDt = txtFromDate.Text.Trim();

            endDt = txtEndDate.Text.Trim();

            dd = frmDt.Substring(0, 2);

            mm = frmDt.Substring(3, 2);

            yy = frmDt.Substring(6, 4);

            frmDt = mm + "/" + dd + "/" + yy;



            dd = endDt.Substring(0, 2);

            mm = endDt.Substring(3, 2);

            yy = endDt.Substring(6, 4);

            endDt = mm + "/" + dd + "/" + yy;

            lblExcept.Text = null;

            lblTab.Text = null;







            query = @"select did,Sno,convert(varchar(11),Date,106) as Date,REGION,CLIENTSNAME,ShortAddress,CATEGORY,

Local_Corporate_Client,PERSON,MOB_PH_No,EMAIL,AGENCY,HOTCLINT,

TARGET,Visitby,Remarks from DSR where Date between '" + frmDt + @"' and '" + endDt + "' ";



            cmd = new SqlCommand(query, con);

            dr = cmd.ExecuteReader();

            lblTab.Text = null;

            if (dr.HasRows)

            {



                lblTab.Text += @"<table id='data-grid'  class='alternate' border='0' cellpadding='0' cellspacing='0'>";

                lblTab.Text += @"<tr>";

                lblTab.Text += @"<th width='50' align='left'>SlNo</th>";
                lblTab.Text += @"<th width='110' align='left'>Date</th>";
                lblTab.Text += @"<th width='110' align='left'>REGION</th>";
                lblTab.Text += @"<th width='110' align='left'>CLIENTSNAME</th>";
                lblTab.Text += @"<th width='110' align='left'>ShortAddress</th>";
                lblTab.Text += @"<th width='110' align='left'>CATEGORY</th>";
                lblTab.Text += @"<th width='110' align='left'>Local_Corporate_Client</th>";
                lblTab.Text += @"<th width='110' align='left'>PERSON</th>";
                lblTab.Text += @"<th width='50' align='left'>MOB_PH_No</th>";
                lblTab.Text += @"<th width='50' align='left'>EMAIL</th>";
                lblTab.Text += @"<th width='50' align='left'>AGENCY</th>";
                lblTab.Text += @"<th width='50' align='left'>HOTCLINT</th>";
                lblTab.Text += @"<th width='50' align='left'>TARGET</th>";
                lblTab.Text += @"<th width='50' align='left'>Visitby</th>";
                lblTab.Text += @"<th width='50' align='left'>Remarks</th>";

                lblTab.Text += @"</tr>";

                NetAmt = 0;

                while (dr.Read())
                {
                    i += 1;


                    lblTab.Text += @"<tr>";
                    lblTab.Text += @"<td valign='top'>" + i + "</td>";

                    lblTab.Text += @"<td valign='top'>" + Convert.ToString(dr["Date"]) + "</td>";
                    lblTab.Text += @"<td valign='top'>" + Convert.ToString(dr["REGION"]) + "</td>";
                    lblTab.Text += @"<td valign='top'>" + Convert.ToString(dr["CLIENTSNAME"]) + "</td>";
                    lblTab.Text += @"<td valign='top'>" + Convert.ToString(dr["ShortAddress"]) + "</td>";
                    lblTab.Text += @"<td valign='top'>" + Convert.ToString(dr["CATEGORY"]) + "</td>";
                    lblTab.Text += @"<td valign='top'>" + Convert.ToString(dr["Local_Corporate_Client"]) + "</td>";
                    lblTab.Text += @"<td valign='top'>" + Convert.ToString(dr["PERSON"]) + "</td>";
                    lblTab.Text += @"<td valign='top'>" + Convert.ToString(dr["MOB_PH_No"]) + "</td>";
                    lblTab.Text += @"<td valign='top'>" + Convert.ToString(dr["EMAIL"]) + "</td>";
                    lblTab.Text += @"<td valign='top'>" + Convert.ToString(dr["AGENCY"]) + "</td>";
                    lblTab.Text += @"<td valign='top'>" + Convert.ToString(dr["HOTCLINT"]) + "</td>";
                    lblTab.Text += @"<td valign='top'>" + Convert.ToString(dr["TARGET"]) + "</td>";
                    lblTab.Text += @"<td valign='top'>" + Convert.ToString(dr["Visitby"]) + "</td>";
                    lblTab.Text += @"<td valign='top'>" + Convert.ToString(dr["Remarks"]) + "</td>";

                    lblTab.Text += @"</tr>";

                }

                lblTab.Text += @"</table>";

            }
            else
            {
                lblTab.Text = "Data Not Found Please Check Date...";
            }

            if (dr.IsClosed == false)
            {
                dr.Close();
            }


        }
        catch (Exception ex)
        {
            lblExcept.Text = ex.Message.ToString();

        }
        finally
        {
            if (Convert.ToInt32(con.State) >= 1)
            {
                con.Close();
            }
        }









i want export result in pdf...





i want export result in pdf...


这篇关于如何使用C#导出PDF中的标签数据的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆