我正在使用<div class="overlay">
<img src="http://placehold.it/300x300" class="storefront" alt="" />
</div><!-- /.overlay -->
和cfpdf
创建缩略图并将其保存为pdf。一切正常,但我不喜欢这个决议。我可以使用什么其他方法从HTML生成图像,然后使用这些图像创建pdf。
答案 0 :(得分:1)
如果没有关于您的问题的更多细节,我只能猜测一个解决方案。也就是说,当使用cfpdf action =&#34; thumbnail&#34;时,有一个名为hires的属性可以设置为&#34; yes&#34;。这将保留图像的分辨率(不会将其缩小)。如果这不能解决问题,你可以将hires =&#34; yes&#34;用scale =&#34; 100&#34;保留图像的原始尺寸。生成的图像在大小和分辨率上应与源文档相同,此时您可以使用CSS在cfdocument期间控制pdf上图像的实际大小。
答案 1 :(得分:0)
我解决了我的问题,只需要使用maxBreadth + scale = 100的组合。 但请记住,嗨maxBreadth数字导致生成缩略图的过程缓慢。
如果你只使用scale = 100,将根据你的html页面生成thumbanail,如果你想增加thumbail的宽度以生成更好的分辨率缩略图,你需要使用maxBreadth。