easy operate OFD
Project description
easyofd
关于这个库:
鉴于目前python解析ofd没有啥好用的库所以决定自己整一个。
若本库对你有所帮助可以star 支持一下开源作者,欢迎fork,欢迎issues。
提交issue前务必看此页:
提交issue前务必看此页:
提交issue前务必看此页:
https://github.com/renoyuan/easyofd/wiki/%E5%85%B3%E4%BA%8EIsuues%E6%8F%90%E4%BA%A4
更新
20250327 - v0.5.1 bug 修复 1 offset_i 存在空值情况 2 新增特殊的字体名规范映射处理 后续存在字体名问题需要优化 3 @Boundary 不存在 的样例异常处理 下个版本优化计划,新增 对存在色块渐变渲染 的模块
历史版本信息查看:https://github.com/renoyuan/easyofd/wiki/version_Footer
常见问题
目前一些常见使用问题包括 easyofd库如何下载怎么使用, linux系统缺少字体包怎么处理等常见问题后续会放到下面链接遇到后可以先看这个:
https://github.com/renoyuan/easyofd/wiki/FAQ
版本规划
1 环境,后续可能会尝试减少一些第三包的依赖压缩环境体积 -- 主要是opencv 和numpy
2 功能上 对于pfd2ofd 和 ofd 生成 可能会有一些优化
3 需求收集,若有其他相关easyofd 的需求和建议可以git 上给我提,有意思的需求我会考虑尝试。
关于提问-重要
:hand: 有疑问或者建议需求等等,优先看看FAQ文档和demo代码,没有的请提交issues,不要直接发邮件,不要直接发邮件。
:hand: 有啥问题在 github 上提 issues,有空的时候会尽力解答以及优化。邮箱只接受问题文件不做回复。
:hand: 解析错误的ofd文件请发我邮箱,github 不支持上传ofd文件。需要分析问题的,ofd文件很重要。
已实现功能 :
1 解析ofd
2 ofd转pdf 转图片
3 pdf转ofd 转图片
4 jpg2ofd jpg2pfd
5 添加gui 工具实现上述功能
使用
安装
pip install easyofd
使用
参考 test\demo.py 文件 目前所有功能在这个里面都有体现
ps:
0 代码使用有问题,可以先看 test\demo.py 文件
1 对于使用有任何疑问,欢迎提各种Issue.
2 目前ofd 文件使用尚未普及,作者接触的文件也不多,遇到无法解析的文件,可以发我邮箱(renoyuan@foxmail.com),有时间会去优化版本.
3 本库对你有所帮助可以star 支持一下作者,或者fork。
:hand:参考文档实现
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file easyofd-0.5.4.tar.gz
.
File metadata
- Download URL: easyofd-0.5.4.tar.gz
- Upload date:
- Size: 57.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
b62465aa80dad2dafa5390b32c83e6746eae39be9712947d8e31ffda01cb3360
|
|
MD5 |
c9aa4fd9c28e35be89100b0a9d052495
|
|
BLAKE2b-256 |
ad113aea57fb26bc96a615bf427acf96dfac6db98d9da8c3dc305c9ad2d55ee0
|
File details
Details for the file easyofd-0.5.4-py3-none-any.whl
.
File metadata
- Download URL: easyofd-0.5.4-py3-none-any.whl
- Upload date:
- Size: 66.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
168082ecfe0abd4d8b4b4718ee443c08271f8317bf3a2ad42c7fc5bc84f51acb
|
|
MD5 |
580b3e111ea5f604fbff538e4460eead
|
|
BLAKE2b-256 |
105b7ac7fb166e9aeddb86d70a0eeb3c940f5fd13c74523172e61b9bf899b07b
|