我正在寻找一个结果页面的可视化,并且我计划展示的一些结果都有与之相关的小 html 片段。理想情况下,我只想将此文本放在 iframe 中,并且能够设置图像的比例/裁剪,以确保显示的部分相关且直观。
现在我要做的是使用xhtml2pdf
并将wand
html 转换为 pdf,然后转换为 jpg,由于多种原因,这是不理想的。我尝试直接将 html 插入页面,但这似乎是一个糟糕的主意,原因有很多(主要是安全性,因为这些 html 片段是由其他人编写的,其次是因为它们没有被包含)
不过,无论如何获取一段 html 并将其显示在一个狭窄的区域中都会很棒。我对这项任务的第一个想法是画布或 iframe,但我无法找到任何关于是否有办法用它们来做到这一点。我也不确定这是否会成为问题,但我希望将相关的 css 类应用于显示框内的 html,但这只是锦上添花。
我从 html 是字段之一的 Mongo 实例中提取 html,因此其中一个对象的示例是:
{ 'ObjectId': 'asdlkc2814s',
"code": "<p style="font-size:100">This is a sample of the data</p>"
}
我想做的是在有界框(想想缩略图)中呈现该 html 片段。我需要能够指定缩略图的大小,但过去我并不太挑剔。