Member 9983063 Ответов: 2

Экспорт данных из datagridview в файл PDF


Привет, ребята,я хочу знать
How to export datagridview data in pdf i was googling but i can't found yet so please guys if you know about it please give me the solution with your code please don't put any link of any articles.

What I have tried:

public void ExportToPdf(DataTable dt)
               {
                   Document document = new Document();
                   PdfWriter writer = PdfWriter.GetInstance(document, new FileStream("c://sample.pdf", FileMode.Create));
                   document.Open();
                   iTextSharp.text.Font font5 = iTextSharp.text.FontFactory.GetFont(FontFactory.HELVETICA, 5);

                   PdfPTable table = new PdfPTable(dt.Columns.Count);
                   PdfPRow row = null;
                   float[] widths = new float[] { 4f, 4f, 4f, 4f };

                   table.SetWidths(widths);

                   table.WidthPercentage = 100;
                   int iCol = 0;
                   string colname = "";
                   PdfPCell cell = new PdfPCell(new Phrase("Products"));

                   cell.Colspan = dt.Columns.Count;

                   foreach (DataColumn c in dt.Columns)
                   {

                       table.AddCell(new Phrase(c.ColumnName, font5));
                   }

                   foreach (DataRow r in dt.Rows)
                   {
                       if (dt.Rows.Count > 0)
                       {
                           table.AddCell(new Phrase(r[0].ToString(), font5));
                           table.AddCell(new Phrase(r[1].ToString(), font5));
                           table.AddCell(new Phrase(r[2].ToString(), font5));
                           table.AddCell(new Phrase(r[3].ToString(), font5));
                       }
                   } document.Add(table);
                   document.Close();
               }

[no name]

"дайте мне решение с вашим кодом", gimme code-это не вопрос, и мы не пишем код для заказа сервиса.

Member 9983063

Извините сэр это было не мое значит это значит если вы знаете об этом так что пожалуйста скажите мне как я могу это сделать bcz у меня есть посещения все ссылки но это не работает для меня

[no name]

Нужно задаться вопросом, сколько лет вам нужно быть разработчиком, прежде чем вы поймете, что "это не работает" абсолютно ничего не значит. http://www.bing.com/search?м=itextsharp+экспорт+таблицу+в+формате PDF&амп;СРЦ=т. е.-элемент searchBox&амп;вид=IENTSR&амп;ПК=УПОП_

2 Ответов

Рейтинг:
1

David_Wimbley

Вы не заявили о проблеме с вашим кодом...только то, что вы хотите, чтобы кто-то сделал эту работу за вас. Это не та проблема, которая осталась нерешенной, многие люди делали это в то или иное время. Просто используйте google.

Это возвращает 11 700 результатов

Экспорт данных в pdf itextsharp[^]

c# - преобразование Datatable в PDF-переполнение стека[^]

c# - как мы можем экспортировать datatable в PDF с помощью iTextSharp? - переполнение стека[^]

http://www.codeproject.com/Questions/647786/How-can-we-export-datatable-to-PDF-using-iTextShar[^]

Как мы можем экспортировать datatable в PDF с помощью iTextSharp | ASP.NET | C# | MVC | EF | Cloud | SQL Server | IIS | учебники[^]

Теперь, если вы хотите дать четкое объяснение того, что именно вы пытаетесь сделать и почему предоставленный вами код не работает, это может быть первым шагом. А до тех пор используйте google и ссылки, которые я вам предоставил, чтобы добиться того, чего вы хотите.


Рейтинг:
0

Vjay Y

См. эту ссылку Преобразование таблицы в PDF