1

複数の異なる Web ページを 1 つの PDF ドキュメントに変換したいと考えています。Pechkin / TuesPechkin を見つけましたが、これは素晴らしい発見でしたが、1 つの問題に直面しています。最後のページだけObjectが変換され、他のすべての PDF ページは空白です。この問題の原因は何ですか?

var document = new HtmlToPdfDocument
{
    GlobalSettings =
    {
        Margins =
        {
            All = 1.375,
            Unit = Unit.Centimeters
        }
    }
};

// Each "page" variable contains one HTML page
foreach (var page in pages)
    document.Objects.Add(new ObjectSettings { HtmlText = page.Html });

// Create converter
var converter = Factory.Create();

// Convert!
var result = converter.Convert(document);

// Save
File.WriteAllBytes(path, result);
4

1 に答える 1

1

これは確認済みのバグであることが判明しました。 https://github.com/tuespetre/TuesPechkin/issues/23

一度に1ページを生成し、ページをiTextSharpとマージすることで、問題を解決しました。

于 2014-08-10T05:07:52.637 に答える