2014-09-04 3 views
0

Я использую вторникПечкин для преобразования HTML в PDF, и я указываю URL-адрес HTML-файла, который должен отображаться как нижний колонтитул на каждой странице, однако он не отображает нижний колонтитул , В качестве теста я даже попытался настроить LeftText на что-то, и это тоже не отображает.Нижний колонтитул при рендеринге при преобразовании HTML в PDF

Мой код, как показано ниже:

Dim FooterURL As String = "http://localhost:60699/testfooter.html" 



       Dim globalSettings As New TuesPechkin.GlobalSettings With {.PaperSize = PaperKind.A4, 
                      .DocumentTitle = DocTitle, 
                      .Margins = New TuesPechkin.MarginSettings With {.Unit = TuesPechkin.Unit.Millimeters, .Bottom = 20, .Left = 20, .Right = 20, .Top = 20}, 
                      .Copies = 1, 
                      .ImageQuality = 100, 
                      .ImageDPI = 300, 
                      .ProduceOutline = True, 
                      .PageOffset = 0, 
                      .DPI = 1200, 
                      .Orientation = TuesPechkin.GlobalSettings.PaperOrientation.Portrait} 

       Dim pdfdoc As New TuesPechkin.HtmlToPdfDocument 
       pdfdoc.Objects.Add(New TuesPechkin.ObjectSettings With {.HtmlText = strHTML, 
                     .FooterSettings = New TuesPechkin.FooterSettings With {.HtmlUrl = FooterURL, .LeftText = "blah blah blah"}, 
                     .WebSettings = New TuesPechkin.WebSettings With {.LoadImages = True, 
                     .PrintBackground = True, 
                     .EnableJavascript = False} 
                     }) 
       Dim convertor As TuesPechkin.IPechkin = TuesPechkin.Factory.Create 
       Dim buf As Byte() = convertor.Convert(strHTML) 
       Return buf 

ответ

2

Эта проблема была исправлена ​​в версии 1.1.0, который не был выпущен еще.

См https://github.com/tuespetre/TuesPechkin/issues/46

Вы можете вытащить источник из GitHub и построить текущий код самостоятельно, чтобы решить проблему.

Редактировать: Должно быть исправлено сейчас, начиная с версии 2.0.0.

https://github.com/tuespetre/TuesPechkin/releases