将HTML转换为TIFF或可打印的海报

时间:2013-06-10 05:07:48

标签: html ruby-on-rails html5 printing tiff

我想创建一个网站,人们来这里并输入一个句子,然后我制作一张海报,打印出来并发送给他们。

我知道我可以制作一个带有html div的框并为其添加颜色并添加一些网络字体,但我的问题是:

  • 如何从HTML转到TIFF(我读过TIFF是海报打印的最佳格式)
  • 鉴于网络上的dpi比海报低很多,如何在生成海报时增加dpi?我可以在服务器上使用某种库吗?
  • 使用网络字体有什么缺点?如果他们有足够大的字体大小?
  • zazzle,mixbook,shutterfly等公司如何将字体放在图像上并将其打印得很大?
  • 我原来的计划是使用Rails,有什么有用的宝石可以帮助我吗?
  • 我看到Convert Html to a Printable Image人建议转换为PDF,不会破坏海报的质量吗?

任何其他建议将不胜感激。

1 个答案:

答案 0 :(得分:1)

我认为这对你有用https://github.com/csquared/IMGKit 并查看http://www.imagemagick.org/-进行图像处理。它有红宝石包装http://rmagick.rubyforge.org/