【问题标题】:How to export PDF from data of datagrid?如何从datagrid的数据中导出PDF?
【发布时间】:2013-10-07 02:05:46
【问题描述】:

如何将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>

【问题讨论】:

    标签: c# wpf pdf datagrid wpfdatagrid


    【解决方案1】:

    您可以使用 iTextSharp 来执行此操作。您可以在 iTextSharp Document 中添加 DataGrid 视觉对象,并使用其 PdfWriter 将其写入 pdf 文件。

    下面是它的简单教程。

    http://www.c-sharpcorner.com/uploadfile/f2e803/basic-pdf-creation-using-itextsharp-part-i/

    【讨论】:

      【解决方案2】:

      您可以使用 iTextSharp (http://sourceforge.net/projects/itextsharp/) 将数据网格生成为 pdf。

      (或)看http://wpfextendeddatagrid.codeplex.com/

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-08-11
        相关资源
        最近更新 更多