文档章节

测试

x
 xuezisj
发布于 2017/05/15 16:05
字数 313
阅读 1
收藏 0

哈俣

pdf2htmlEX

<!–
Build Status

pdf2htmlEX renders PDF files in HTML, utilizing modern Web technologies.
Academic papers with lots of formulas and figures? Magazines with complicated layouts? No problem!

pdf2htmlEX is also an online publishing tool which is flexible for many different use cases.

Learn more about who and why should use pdf2htmlEX.

Features

  • Native HTML text with precise font and location.
  • Flexible output: all-in-one HTML or on demand page loading (needs JavaScript).
  • Moderate file size, sometimes even smaller than PDF.
  • Supporting links, outlines (bookmarks), printing, SVG background, Type 3 fonts and more…

Compare to others

Wiki Portals

Get in Touch

Get quick answers for common questions:

Don't miss the latest development news:

Discuss with the developers and the users of pdf2htmlEX

Chat with the main author: 王璐 (Lu Wang)

  •  
  • @coolwanglu
  • :bangbang:Questions about pdf2htmlEX? Use the mailling list instead.:bangbang:
  • Accepting messages in :cn::us::gb::jp: (languages).

Want to help without coding? Thank you!

LICENSE

pdf2htmlEX, as a whole package, is licensed under GPLv3+.
Some resource files are released with relaxed licenses, read LICENSE for more details.

Acknowledgements

pdf2htmlEX is made possible thanks to the following projects:

pdf2htmlEX is inspired by the following projects:

  • pdftohtml from poppler
  • MuPDF
  • PDF.js
  • Crocodoc
  • Google Doc

Special Thanks

  • Hongliang Tian
  • Wanmin Liu

    case wizsyncstepBizDownloaded:
    {
    if (nExtraMessage & WIZ_BIZ_AVATAR_CHANGES)
    {
    WizGetUserAbatarService()->ResetAvatar();
    }
    //force check current user avatar
    if (!PathFileExists(::WizKMGetAvatarsPath() + m_db.GetUserName() + _T(".png")))
    {
    CComBSTR bstrFileName;
    WizGetUserAbatarService()->GetUserAvatar(CComBSTR(m_db.GetCustomApiServer()), CComBSTR(m_db.GetUserName()), &bstrFileName);
    }
    }
    break;

 

 

© 著作权归作者所有

共有 人打赏支持
上一篇: 无标题 (4)
下一篇: #测试
x
粉丝 0
博文 5
码字总数 875
作品 0
私信 提问

暂无文章

nuc970 uboot nand-boot,kernel, filesystem 烧录位置

一 烧写到Nand Flash **1.1 **相关文件说明 l BSP版本:nuc970bsp-release-20150519.zip l NuWriter版本:2015/04/28-V01,nuvoTon Nu-Writer V1.0 l 烧写文件: u-boot-spl.bin:负责将u-b......

CookieDemo
18分钟前
1
0
python中sort和sorted函数小结

L.sort(cmp=None, key=None, reverse=False) sorted(iterable, cmp=None, key=None, reverse=False) 这样看,sorted函数只比sort函数多一个iterable参数,其余没什么不同,iterable是一个迭代......

上官夏洛特
45分钟前
3
0
thinkphp 常用SQL执行语句总结

第一条:Db::tablera('vr_panomas')->where(['delete_time'=>0,'id'=>['in',$pids]])->field(['id'=>'id','post_thumb'=>'thumb','post_title'=>'title','post_tags'=>'tags','post_price'=>......

koothon
54分钟前
1
0
支付宝返回状态resultStatus意思

上一篇集成支付宝的时候,会有一些支付宝返回的resultStatus,具体意思是: 9000 订单支付成功 8000 正在处理中 4000 订单支付失败 6001 用户中途取消 6002 网络连接出错 还有memo,意思就是...

RainOrz
58分钟前
2
0
electron webview 页面加载事件顺序

1.did-start-loading 页面开始加载 2.load-commit 主页面文档加载 3.page-title-updated title 4.dom-ready 主页面 dom 加载完成 5.load-commit frame文档加载 6.did-frame-finish-load fram......

dubox
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部