如何从数据网格的数据中导出PDF
本文关键字:数据 PDF 网格 数据网 | 更新日期: 2023-09-27 18:33:34
如何将数据从DataGrid
导出为PDF?快速解决方案。
<DataGrid Name="table" AutoGenerateColumns="False" CanUserAddRows="False" CanUserDeleteRows="False" IsTextSearchEnabled="True" Background="White">
<DataGrid.Columns>
<DataGridTextColumn Header="Timestamp" Binding="{Binding StartDate}" SortDirection="Descending" SortMemberPath="StartDate" IsReadOnly="True" />
<DataGridTextColumn Header="Title" Binding="{Binding Title}" IsReadOnly="True" />
<DataGridTextColumn Header="Description" Binding="{Binding Description}" IsReadOnly="True" />
<DataGridTextColumn Header="Type" Binding="{Binding Tag}" IsReadOnly="True" />
</DataGrid.Columns>
</DataGrid>
您可以使用
iTextSharp(http://sourceforge.net/projects/itextsharp/)将数据网格生成为pdf。
(或)看 http://wpfextendeddatagrid.codeplex.com/
您可以使用iTextSharp来执行此操作。您可以在 iTextSharp 文档中添加 DataGrid 视觉对象,并使用其 PdfWriter 将其写入 pdf 文件。
下面是关于它的简单教程。
http://www.c-sharpcorner.com/uploadfile/f2e803/basic-pdf-creation-using-itextsharp-part-i/