Discuz附件实现pdf预览的一些过程记录

实现思路

  • 用SWFTools将pdf文件转换为swf文件
  • 用FlexPaper展示swf文件

准备工具

  • FlexPaper
  • SWFTools

注意细节

  • discuz插件与hook机制
  • discuz附件的引用
  • swftools参数
    某些pdf经过swftools转换的swf不能正常在FlexPaper展示,这和swf版本有关,在用"pdf2swf"命令转换时,注意使用参数"-s flashversion=9"

参考资料

你可能感兴趣的:(Discuz附件实现pdf预览的一些过程记录)