x-easypdf v2.11.3 版本发布,【fop模块】新增 xsd 约束
x-easypdf v2.11.3 版本发布,【fop模块】新增xsd约束
x-easypdf是一个基于pdfbox/fop二次封装的框架,目前拥有两大模块:【pdfbox模块】与【fop模块】。【pdfbox模块】主打pdf编辑功能,以组件化的形式进行pdf的构建;【fop模块】主打pdf导出功能,采用数据源的方式对xsl-fo模板进行转换,同时提供java对象的方式构建dom模板文档,即使完全不懂xsl-fo的语法,也能轻松上手写出对应的模板。两个模块均可单独使用,也可以结合使用,帮助开发者快速生成pdf文档。
本次更新内容如下:
新特性:
【fop模块】新增thymeleaf数据源对资源路径读取模板的支持
【fop模块】新增书签组件设置开始状态的方法
【fop模块】新增文本组件空白空间折叠的方法
【fop模块】新增xsd约束(手动编写xsl-fo模板时,将会进行提示)
原有变更:
【fop模块】调整条形码组件的命名空间
【fop模块】调整字体名称属性的设置逻辑
问题修复:
无
以下为本次更新后手动编写xsl-fo模板演示:

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
GNOME 和 KDE 联手将 Flathub 打造成供应商中立的应用商店
GNOME 和 KDE 两大桌面环境项目近日宣布了一项提案:他们通过向 Flathub 应用商店添加支付、捐赠和订阅功能,以促进 Linux 桌面社区的多样性和可持续性。 多年来,GNOME 和 KDE 一直在共同构建和发展 Flathub,将其作为供应商中立的服务——Flathub 使用 Flatpak 包格式封装应用,在一个沙盒环境中运行,不依赖于特定发行版,供 Linux 应用程序开发者直接向最终用户构建和发布应用程序。他们认为,健康的应用程序生态对于 OSS 桌面的成功至关重要,让终端用户可以信任和控制他们设备上的数据和开发平台。 为了激励开发者参与建设 Linux 应用程序生态,并消除阻碍多元化参与的财务障碍,GNOME 在过去一年赞助了通过 Stripe 向 Flathub 添加捐赠和付款的工作,以及验证开发者身份并允许直接访问的流程上传以简化发布过程。 今年,他们计划通过适当的法律和治理设置一起启动这项工作,并正在寻求额外的资金来增加:订阅/经常性捐赠、防止滥用应用程序提交的审查工具和自动安全/漏洞扫描。随着时间的推移,最终目标是希望 Flathub 可以通过交易费用和企...
- 下一篇
Apache Airflow Provider Sqoop 模块远程代码执行漏洞
漏洞描述 Apache Airflow 是一个以编程方式管理 workflow 的平台,Sqoop 模块用于在 Hadoop 和结构化数据存储(例如关系数据库)之间高效传输大量数据。 apache-airflow-providers-apache-sqoop 3.1.1 之前版本中,由于 SqoopHook 类创建 sqoop 连接时未对用户配置的 jar 文件进行过滤,有权配置 lib_jars 字段的攻击者上传恶意 jar 文件远程执行恶意代码。 漏洞名称 Apache Airflow Provider Sqoop 模块远程代码执行漏洞 漏洞类型 代码注入 发现时间 2023-02-25 漏洞影响广度 广 MPS编号 MPS-2023-4524 CVE编号 CVE-2023-25693 CNVD编号 - 影响范围 apache-airflow-providers-apache-sqoop@[1.0.0, 3.1.1) 修复方案 升级apache-airflow-providers-apache-sqoop到 3.1.1 或更高版本 参考链接 https://www.oscs1024...
相关文章
文章评论
共有0条评论来说两句吧...