我正在使用 PDFSharpCore 包生成带有 html 代码的 PDF。文本和小图像正确对齐,但如果图像有点大,则图像与文本未正确对齐。
预览 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");