ubuntu 平台下,有没有能查看 ofd 格式文件的软件?

OOo,TeX,KO,ABI,GIMP,Picasa,ProE,QCAD,Inkscape,Kicad,Eagle
回复
头像
百草谷居士
帖子: 3922
注册时间: 2006-02-10 16:36
系统: Mint21.1/Deepin20.8

ubuntu 平台下,有没有能查看 ofd 格式文件的软件?

#1

帖子 百草谷居士 » 2023-02-04 12:09

ubuntu 平台下,有没有能查看 ofd 格式文件的软件?
国内的增值税电子发票有两种格式,一种 pdf,一种 ofd 。一直没有找到能查看 ofd 格式的软件。
据说某公司为税务机关定制开发了一款可在 linux 运行的 ofd 查看器,但我是找不到。
希望能找到的朋友帮各忙
debian 12 / 深度系统 20.9 / Mint 21.3

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
sxgpic
帖子: 98
注册时间: 2013-12-13 6:57

Re: ubuntu 平台下,有没有能查看 ofd 格式文件的软件?

#2

帖子 sxgpic » 2023-02-04 22:57

wps 声称可以打开这种文档: https://www.wps.cn/learning/article/det ... 30088.html

但是尝试了以下 wps 2019 linux 专业版 11.8.2.1120 ,导出 ofd 功能是有的,但是仅限于导出,自己导出的自己都打不开。
sxgpic
帖子: 98
注册时间: 2013-12-13 6:57

Re: ubuntu 平台下,有没有能查看 ofd 格式文件的软件?

#3

帖子 sxgpic » 2023-02-04 23:13

wine 一个 福昕阅读器专业版,可以打开 ofd,功能正常。
sxgpic
帖子: 98
注册时间: 2013-12-13 6:57

Re: ubuntu 平台下,有没有能查看 ofd 格式文件的软件?

#4

帖子 sxgpic » 2023-02-05 0:17

搜了一下,似乎有好几个: 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。
最后就能开心地运行起来了,功能一切正常:
2023-02-04 23-55-25屏幕截图.png
sxgpic
帖子: 98
注册时间: 2013-12-13 6:57

Re: ubuntu 平台下,有没有能查看 ofd 格式文件的软件?

#5

帖子 sxgpic » 2023-02-05 0:37

还有这个烂东西,简简单单一个阅读器,臃肿不堪,界面奇丑,还要注册,想钱想疯了。
2023-02-05 00-34-51屏幕截图.png
头像
百草谷居士
帖子: 3922
注册时间: 2006-02-10 16:36
系统: Mint21.1/Deepin20.8

Re: ubuntu 平台下,有没有能查看 ofd 格式文件的软件?

#6

帖子 百草谷居士 » 2023-02-05 3:21

我从深度商店搜索下载了几个,能够运行的只有两个。
一个是数科ofd阅读器,就是楼上说的。180天试用,需要注册。而且强行绑定ofd和pdf文件默认打开方式,无法修改,非常流氓。不知道它是怎么做到的。
另一个是点聚ofd阅读器,也是提示要注册。
debian 12 / 深度系统 20.9 / Mint 21.3

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
头像
qy117121
论坛版主
帖子: 50546
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: ubuntu 平台下,有没有能查看 ofd 格式文件的软件?

#7

帖子 qy117121 » 2023-02-05 9:41

有很多在线浏览和转换成PDF的网站,如果不是离线状态的话,推荐使用
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

Ubuntu 20.04 快速设置指南,请配合浏浏览器自动翻译使用

邮箱 chuan@ubuntu.org.cn
debug4
帖子: 85
注册时间: 2020-10-29 7:34

Re: ubuntu 平台下,有没有能查看 ofd 格式文件的软件?

#8

帖子 debug4 » 2023-02-05 21:14

百草谷居士 写了: 2023-02-05 3:21 ...
一个是数科ofd阅读器,就是楼上说的。180天试用,需要注册。而且强行绑定ofd和pdf文件默认打开方式,无法修改,非常流氓。不知道它是怎么做到的。
...
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 里,有扩展名对应的程序打开方式。
debug4
帖子: 85
注册时间: 2020-10-29 7:34

Re: ubuntu 平台下,有没有能查看 ofd 格式文件的软件?

#9

帖子 debug4 » 2023-02-05 21:25

另外,这里有个 FFreader
https://www.ffreader.cn
Linux 版,不知道是否适合你的使用场景
zrqlx126
帖子: 372
注册时间: 2007-06-22 18:52

Re: ubuntu 平台下,有没有能查看 ofd 格式文件的软件?

#10

帖子 zrqlx126 » 2023-02-09 16:32

最简单的办法,安装永中office2019版本,自带永中版式阅读器,功能强大。
2023-02-09 16-31-31屏幕截图.png
头像
百草谷居士
帖子: 3922
注册时间: 2006-02-10 16:36
系统: Mint21.1/Deepin20.8

Re: ubuntu 平台下,有没有能查看 ofd 格式文件的软件?

#11

帖子 百草谷居士 » 2023-02-10 12:52

zrqlx126 写了: 2023-02-09 16:32 最简单的办法,安装永中office2019版本,自带永中版式阅读器,功能强大。
2023-02-09 16-31-31屏幕截图.png
这个也许值得一试
debian 12 / 深度系统 20.9 / Mint 21.3

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
回复