0

我正在使用 PDFSharpCore 包生成带有 html 代码的 PDF。文本和小图像正确对齐,但如果图像有点大,则图像与文本未正确对齐。

在 HTML 中预览 在此处输入图像描述

预览 PDF

在此处输入图像描述

我在图像标签中使用垂直对齐:中间样式但图像样式不起作用..你能建议我如何在文本中间对齐图像吗?

C# 代码供参考

var text = @"<div class='row'><p>Find the image formula 
<img style='height:68.2px; width:84.2px;vertical-align:middle' src='https://drive.google.com/uc?export=view&id=1ja4oPYygM9F2H9drK1GlZCn1--aYytHE' /> 
the next paragraph is  </p></div>";

            PdfGenerateConfig config = new PdfGenerateConfig();
            config.PageSize = PdfSharpCore.PageSize.A4;
            config.MarginBottom = 80;
            config.MarginTop = 80;
            config.MarginLeft = 80;
            config.MarginRight = 80;
            PdfDocument doc =VetCV.HtmlRendererCore.PdfSharpCore.PdfGenerator.GeneratePdf(text, config);

            doc.Save(@"D:\TestSample.pdf");
4

0 回答 0