ubuntu 平台下,有没有能查看 ofd 格式文件的软件?
- 百草谷居士
- 帖子: 3841
- 注册时间: 2006-02-10 16:36
- 系统: Mint20.3/Deepin20.6
ubuntu 平台下,有没有能查看 ofd 格式文件的软件?
ubuntu 平台下,有没有能查看 ofd 格式文件的软件?
国内的增值税电子发票有两种格式,一种 pdf,一种 ofd 。一直没有找到能查看 ofd 格式的软件。
据说某公司为税务机关定制开发了一款可在 linux 运行的 ofd 查看器,但我是找不到。
希望能找到的朋友帮各忙
国内的增值税电子发票有两种格式,一种 pdf,一种 ofd 。一直没有找到能查看 ofd 格式的软件。
据说某公司为税务机关定制开发了一款可在 linux 运行的 ofd 查看器,但我是找不到。
希望能找到的朋友帮各忙
ubuntu 22.04 / 深度系统 20.6 / Mint 21
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
-
- 帖子: 85
- 注册时间: 2013-12-13 6:57
Re: ubuntu 平台下,有没有能查看 ofd 格式文件的软件?
wps 声称可以打开这种文档: https://www.wps.cn/learning/article/det ... 30088.html
但是尝试了以下 wps 2019 linux 专业版 11.8.2.1120 ,导出 ofd 功能是有的,但是仅限于导出,自己导出的自己都打不开。
但是尝试了以下 wps 2019 linux 专业版 11.8.2.1120 ,导出 ofd 功能是有的,但是仅限于导出,自己导出的自己都打不开。
-
- 帖子: 85
- 注册时间: 2013-12-13 6:57
Re: ubuntu 平台下,有没有能查看 ofd 格式文件的软件?
wine 一个 福昕阅读器专业版,可以打开 ofd,功能正常。
-
- 帖子: 85
- 注册时间: 2013-12-13 6:57
Re: ubuntu 平台下,有没有能查看 ofd 格式文件的软件?
搜了一下,似乎有好几个: https://cn.bing.com/search?q=ofd+%E9%98 ... 9%A8+linux
这个“葫芦OFD阅读器”官网就有下载: http://oneofd.cn/aboutus/
不过似乎是给 deepin 编译的,在 ubuntu 20.04 里运行不起来。
解开包,ldd 看主程序 ofdreader 的依赖库,可以看到基本都调用自带的库。
除 QT 库外其他库文件全部删掉,让它尽量调用 ubuntu 系统的公共库。
但 ubuntu 20.04 里的 QT 是 5.12,它依赖包里附带的 5.15,所以包自带的 QT 库保留。
然后,用 patchelf 替换掉几个依赖库文件,比如:
patchelf --replace-needed libquazip.so.1 libquazip5.so.1 ofdreader
发现它附带的QT库还依赖 libicuuc.so.56、libicudata.so.56、libicui18n.so.56,而我20.04系统里只有自己额外安装的 libicui57,也一并用 patchelf 替换调:
patchelf --replace-needed libicudata.so.56 libicudata.so.57 ./lib/libQt5Core.so.5
patchelf --replace-needed libicuuc.so.56 libicuuc.so.57 ./lib/libQt5Core.so.5
patchelf --replace-needed libicui18n.so.56 libicui18n.so.57 ./lib/libQt5Core.so.5
patchelf --remove-needed libicudata.so.56
patchelf --remove-needed libicuuc.so.56
然后用十六进制编辑器打开 ./lib/libQt5Core.so.5 搜索ASCII字符,把几个函数中 Names_56 字样都替换成 Names_57。
最后就能开心地运行起来了,功能一切正常:
这个“葫芦OFD阅读器”官网就有下载: http://oneofd.cn/aboutus/
不过似乎是给 deepin 编译的,在 ubuntu 20.04 里运行不起来。
解开包,ldd 看主程序 ofdreader 的依赖库,可以看到基本都调用自带的库。
除 QT 库外其他库文件全部删掉,让它尽量调用 ubuntu 系统的公共库。
但 ubuntu 20.04 里的 QT 是 5.12,它依赖包里附带的 5.15,所以包自带的 QT 库保留。
然后,用 patchelf 替换掉几个依赖库文件,比如:
patchelf --replace-needed libquazip.so.1 libquazip5.so.1 ofdreader
发现它附带的QT库还依赖 libicuuc.so.56、libicudata.so.56、libicui18n.so.56,而我20.04系统里只有自己额外安装的 libicui57,也一并用 patchelf 替换调:
patchelf --replace-needed libicudata.so.56 libicudata.so.57 ./lib/libQt5Core.so.5
patchelf --replace-needed libicuuc.so.56 libicuuc.so.57 ./lib/libQt5Core.so.5
patchelf --replace-needed libicui18n.so.56 libicui18n.so.57 ./lib/libQt5Core.so.5
patchelf --remove-needed libicudata.so.56
patchelf --remove-needed libicuuc.so.56
然后用十六进制编辑器打开 ./lib/libQt5Core.so.5 搜索ASCII字符,把几个函数中 Names_56 字样都替换成 Names_57。
最后就能开心地运行起来了,功能一切正常:
-
- 帖子: 85
- 注册时间: 2013-12-13 6:57
Re: ubuntu 平台下,有没有能查看 ofd 格式文件的软件?
还有这个烂东西,简简单单一个阅读器,臃肿不堪,界面奇丑,还要注册,想钱想疯了。
- 百草谷居士
- 帖子: 3841
- 注册时间: 2006-02-10 16:36
- 系统: Mint20.3/Deepin20.6
Re: ubuntu 平台下,有没有能查看 ofd 格式文件的软件?
我从深度商店搜索下载了几个,能够运行的只有两个。
一个是数科ofd阅读器,就是楼上说的。180天试用,需要注册。而且强行绑定ofd和pdf文件默认打开方式,无法修改,非常流氓。不知道它是怎么做到的。
另一个是点聚ofd阅读器,也是提示要注册。
一个是数科ofd阅读器,就是楼上说的。180天试用,需要注册。而且强行绑定ofd和pdf文件默认打开方式,无法修改,非常流氓。不知道它是怎么做到的。
另一个是点聚ofd阅读器,也是提示要注册。
ubuntu 22.04 / 深度系统 20.6 / Mint 21
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
- qy117121
- 论坛版主
- 帖子: 50487
- 注册时间: 2007-12-14 13:40
- 系统: Winbuntu
- 来自: 志虚国乌由市
- 联系:
Re: ubuntu 平台下,有没有能查看 ofd 格式文件的软件?
有很多在线浏览和转换成PDF的网站,如果不是离线状态的话,推荐使用
渠月 · QY
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu
Ubuntu 20.04 快速设置指南,请配合浏浏览器自动翻译使用
邮箱 chuan@ubuntu.org.cn
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu
Ubuntu 20.04 快速设置指南,请配合浏浏览器自动翻译使用
邮箱 chuan@ubuntu.org.cn
-
- 帖子: 52
- 注册时间: 2020-10-29 7:34
Re: ubuntu 平台下,有没有能查看 ofd 格式文件的软件?
1. 绑定默认文件打开方式,一般是通过配置文件
/usr/share/mime/packages/*.xml
实现的。
2. /usr/share/applications/*.desktop
或者
/opt/apps/com.XXX.XXX/entries/applications/com.XXX.XXX.desktop
文件里,有一项 Mimetypes 键值,里面有该程序支持的 文件 MIME 类型和扩展名。
3. 另外,在 ~/.config/mimeapps.list 里,有扩展名对应的程序打开方式。
-
- 帖子: 52
- 注册时间: 2020-10-29 7:34
-
- 帖子: 343
- 注册时间: 2007-06-22 18:52
Re: ubuntu 平台下,有没有能查看 ofd 格式文件的软件?
最简单的办法,安装永中office2019版本,自带永中版式阅读器,功能强大。
- 百草谷居士
- 帖子: 3841
- 注册时间: 2006-02-10 16:36
- 系统: Mint20.3/Deepin20.6
Re: ubuntu 平台下,有没有能查看 ofd 格式文件的软件?
这个也许值得一试
ubuntu 22.04 / 深度系统 20.6 / Mint 21
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。