MigraDoc RTF渲染中未出现带有表的页眉

所以我遇到一个大问题。

我有一个已经完成的MigraDoc文档,可以毫无问题地导出为pdf,但是当我尝试将其导出为rtf时,标题不会出现。经过一些测试,我发现rtf渲染不接受页面标题中的表。这对我来说是个大问题,我需要做好这项工作。有什么我想念的东西或有人知道的骇客可以做到这一点吗?

这个问题很容易复制:

        Document doc = Documents.CreateDocument();

        var sec = doc.LastSection;
        var table = sec.AddTable();
        table.AddColumn();
        table.AddColumn();
        table.AddColumn();

        var row = table.AddRow();
        row[0].Add(new Paragraph("Author:"));
        row[1].Add(new Paragraph("Erick Santander"));
        row[2].Add(new Paragraph("1st Line"));

        row = table.AddRow();
        row[0].Add(new Paragraph("Sub Author:"));
        row[1].Add(new Paragraph("someone"));
        row[2].Add(new Paragraph("2nd Line"));

        var header = new HeaderFooter();

        foreach (Section section in doc.Sections)
        {
            section.Headers.Primary = header.Clone();
        }

        MigraDoc.RtfRendering.RtfDocumentRenderer rtfRenderer = new MigraDoc.RtfRendering.RtfDocumentRenderer();
        rtfRenderer.Render(doc,"1_testRTF.rtf",null);
gn666 回答:MigraDoc RTF渲染中未出现带有表的页眉

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2871838.html

大家都在问