как отобразить номер страницы при конвертации HTML в PDF с помощью Itext 7 htmlPDf add On - PullRequest
0 голосов
/ 20 ноября 2018

Я пробую приведенный ниже код, но не получаю результата, это нарушает существующие функции, поэтому, пожалуйста, поделитесь мне руководством для того же.

// Generate PDF file name with full path

string lsPDFFileFullPath = fsFileDestination + fsDestinationFileName;

ConverterProperties loproperties = new ConverterProperties();
loproperties.SetFontProvider(new DefaultFontProvider(true, true, true));
MediaDeviceDescription mediaDeviceDescription = new MediaDeviceDescription(MediaType.SCREEN);
loproperties.SetMediaDeviceDescription(mediaDeviceDescription);

// Set BaseUri for access css and images for PDF.
loproperties.SetBaseUri(fsWebRootPath);

if (!System.IO.Directory.Exists(fsFileDestination))
{
    System.IO.Directory.CreateDirectory(fsFileDestination);
}


var loElements = HtmlConverter.ConvertToElements(fsSourceHTML, loproperties);
PdfDocument loPDFDoc = new PdfDocument(new PdfWriter(lsPDFFileFullPath));
loPDFDoc.SetTagged();


Document loDocument = new Document(loPDFDoc);
loDocument.SetMargins(20, 20, 20, 20);
foreach (var loElement in loElements)
{
    loDocument.Add((IBlockElement)loElement);
}

loDocument.Close();
...