C++ web框架Paozhu 1.14.0发布:新增多项功能,特性丰富! 【C web框架Paozhu 1.14.0发布】C web框架Paozhu 1.14.0发布加入html生成pdf文件这是目前全球几乎唯一C语言开源功能速度非常快。它自带images处理生成二维码模块为内置不需要第三方因为paozhu已经有了自己原生的图像处理类目前支持jpg、png图片足够常规web开发使用。【paozhu子项目webpdf】paozhu子项目webpdf是html svg images生成pdf功能灵感来自fpdf.php然后重构为c代码并且支持ttf、otf字体并优化了程序。【增加excel xlst读写程序】增加excel xlst读写程序可以实现excel读写功能目前测试支持office2006、macos number、libreoffice生成的xlsx格式。【html转pdf文件例子】给出了html转pdf文件的代码示例包含头文件引入、命名空间使用、函数定义等内容根据不同条件处理不同语言的html文件转换为pdf文件同时考虑了文件读取、字体设置、异常处理等情况。【excel xlsx读写程序例子】展示了excel xlsx读写程序的代码示例包括文件读取、数据输出、数据写入、文件验证等操作还涉及到单元格颜色设置等功能。【二维码生成例子】呈现了二维码生成的代码示例根据用户输入的文本生成二维码图片并保存到指定路径同时在页面上显示相关信息和二维码图片。【Paozhu特性】✅ 1. 自带json编解码不用第三方库标准json支持✅ 2. 支持多域名网站✅ 3. 支持多域名ssl服务端✅ 4. 支持http/1.1、http/2协议✅ 5. 支持WebSocket服务端和客户端双工收发✅ 6. 框架自带WebSocket推送支持定时推送到WebSocket客户端✅ 7. 支持httpclient get post同步异步、协程模式数据采集✅ 8. 框架自带ORM使用链接池方式目前支持MySQL支持协程和同步模式✅ 9. 框架自带线程池和用户代码运行的线程池✅10. 框架使用asio自带的协程✅11. 框架特色是I/O使用协程池用户代码运行使用线程池类似GO那种调度只是针对http请求调度✅12. 框架支持普通文件gzip、br并支持缓存到磁盘下次不用cpu再压缩✅13. URL、POST和上传文件解析结果client.get[] client.post[] client.files[]方式获取内容✅14. 自带sendmail类库✅15. 生成二维码(qrcode)需要gd、qrencode库✅16. 插件化编程热动态更新使用动态库方式✅17. 框架内置通用数据缓存模块ORM结果缓存提高并发能力✅18. 框架controller目录注解功能方便添加URL路由映射降低入门心智✅19. 结构和类注解JSON功能使用json_encode json_decode操作复杂C结构体和JSON互转可以参考Wiki✅20. 提供一个完整admin后台管理框架见后面图片访问URL为 /admin/main✅21. 支持PHP - FPM fastcgi运行模式代替Apache做PHP前端让PHP程序员平稳过渡到C开发模式✅22. 内置微信小程序支付功能✅23. 支持Socket服务端和客户端支持Socket ssl连接✅24. 支持RPC服务端和客户端使用http注册的URL函数✅25. 框架支持流量限制60秒内平滑移动平均线二段式流量限制配置参数在server.conf✅26. 框架内置ACME协议自动续订SSL证书并生效✅27. 整合服务器端OCSP证书装订✅28. 简单的Excel文件xlsx读写支持✅29. 内置图片生成和处理支持jpg png两个类✅30. 内置HTML生成pdf模块webpdf本项目子项目。