zoukankan      html  css  js  c++  java
  • 解决flexpaper搜索文字时不能高亮的问题

         由于本站的在线文档(http://www.dianfusoft.com/showReadArticle)是基于开源的flex版flexpaper开发的,做完后发现搜索文字时可以搜素出相关的内容,但是内容不能高亮,但是在查看官网的例子时发现是可以高亮的,一开始我还以为自己的程序写的有问题,但是仔细检查发现调用官方的API无误,应该可以排除代码的错误。

           今天在仔细查看官网介绍“Large Documents”部分时有一行这样的命令:


           C:\SWFTools\pdf2swf.exePaper.pdf-oPaper%.swf-f -T 9 -t -s storeallcharacters


           刚开始看不懂,后来查看swftoos官网的文档时发现这几个参数大有讲究,我大略翻译了一下:


           -f  字体应该被嵌入,能够改善swf搜索

           -T 9  设置转化的flash版本为9,提高swf的稳定性

           -t   在每一帧时插入停止,提高swf的稳定性

           -s storeallcharacters存储的文本文件中的所有字符信息,提高搜索能力


           而上面命令行中的“%”则是将大文档转化为一页一页的,提高加载速度,是一个可选项。

           按照上面命令行转化的结果,再次搜索时发现搜素的文字的确可以高亮。

           附上结果图一张:



            原创文章,转载请注明出处:http://www.dianfusoft.com/showDetail?articleId=130425225438

           更多原创文章,请访问:http://www.dianfusoft.com/

  • 相关阅读:
    C/C++ 获取线程入口地址模块等
    C/C++ IAT HOOK MessageBoxW
    C/C++ HOOK 全局 API
    c/c++创建静态库
    如何画Windows窗体
    WindowsPE TLS表
    WindowsPE 延迟加载导入表
    WindowsPE 资源表
    WindowsPE 重定位表
    WindowsPE 导出表
  • 原文地址:https://www.cnblogs.com/youqishini/p/3043751.html
Copyright © 2011-2022 走看看