http://quake.github.io/slides/prawn/index.html
简单介绍了一下 Prawn,顺带打了一下广告,主要目的是去参观薄荷网的小别墅,环境确实很赞!
#2 楼 @quakewang 楼主当时其实应该把网址贴出来,大家自己用各自的移动设备观看的,现在都应该怎么做,可以照顾坐在后面眼睛不太好的童鞋。我当时就在下面用了个 iPad,显示效果特别好。
#7 楼 @_samqiu 这东西要装个 openoffice 或 libreoffice 吧?请问对于导入 Word 有什么建议,Word 文档中有表格,也可能有图片的情况。 #5 楼 @quakewang 我用过 PDFKit,依赖 wkhtmltopdf,输换出来效果不是很理想,但用法比较简单。Prawn 感觉控制力更强大。
#15 楼 @xmonkeycn split sentence into single Chinese characters, and join with an invisible utf-8 character, so Prawn can auto break line.
@quakewang is that an issue with all UTF8 or just for Chinese? BTW, fix me if I made something wrong there.
#15 楼 @xmonkeycn 类似 #16 楼 @gene_wu 解释的那样,Prawn 的换行是对英文做处理的,在 text box 中自动换行是只对空格和 - 符号生效。如果一段中文中含有空格或者-,它会视连续中文为一整个英文单词,不会像我们希望的那样在任意一个中文字后面换行。所以将所有的中文字符 split,然后 join 了一个 Prawn::Text::ZWSP(zero width spaces)
实际例子,一段文字: 你好 现在时间是 2013-03-02
可能就会被换行成 你好 现在时间是 2013- 03-02
Prawn 的文档里面有详细的介绍。
楼主好!我以前从来没有用过 Prawn,但现在非常需要用 Prawn,今天我有关于 Prawn 中文无法显示的问题,我已经写了个求救贴http://ruby-china.org/topics/16763,可否帮帮我,谢谢!!!