3058|6

31

帖子

0

TA的资源

一粒金砂(高级)

楼主
 

请教如何利用micropython在pyb中生成一个PDF文件 [复制链接]

 RT
现在很多的PY库都是基于操作系统平台的。有没有能直接在micropython中调用的?

最新回复

这个问题不是需要解决的吧,因为本质上没有这种需求,txt文档就行了,没有必要非得存成pdf文档,如果实在想去实现有多种途径,但这不是单片机的玩法了,你可以自己写一个txt转pdf的库来操作。单片机主要是还是玩硬件,与通用性要求不高的软件操作。如果要求高那么就应该使用更加容易实现的硬软件平台来完成,比如使用使用高级的arm玩linux等,相对有成熟配套的软件来完成,就像人家做好的ARM C编译平台不用非要汇编来写代码,谁也阻止不了你,但也不愿去帮你,就像没有人原意讨论怎么解决使用micropython完成txt转pdf,而是选择生成txt,再有需求可以在高一级平台像PC上面那样直接用成熟的软件来转,而不是非要去弱小的单片机完成所有的假想的需求。  详情 回复 发表于 2018-3-20 14:28
点赞 关注
 
 

回复
举报

1万

帖子

25

TA的资源

版主

沙发
 
micropython中好像还没有pdf的库。

点评

谢谢。现在发现有C的PDF库,python的还没有。 micropython似乎还有一个小问题,能够对FLASH和SD进行文件操作,但还不支持对外接U盘的操作。 如果在FLASH上进行读取,很容易被用户把执行文件给破坏了。这是一个比较  详情 回复 发表于 2018-3-18 10:22
 
 
 

回复

31

帖子

0

TA的资源

一粒金砂(高级)

板凳
 
dcexpert 发表于 2018-3-16 21:12
micropython中好像还没有pdf的库。

谢谢。现在发现有C的PDF库,python的还没有。
micropython似乎还有一个小问题,能够对FLASH和SD进行文件操作,但还不支持对外接U盘的操作。
如果在FLASH上进行读取,很容易被用户把执行文件给破坏了。这是一个比较大的问题。

点评

关键部分集成到固件中,这样就不容易损坏了。  详情 回复 发表于 2018-3-18 13:43
 
 
 

回复

1万

帖子

25

TA的资源

版主

4
 
book1bug 发表于 2018-3-18 10:22
谢谢。现在发现有C的PDF库,python的还没有。
micropython似乎还有一个小问题,能够对FLASH和SD进行文件 ...

关键部分集成到固件中,这样就不容易损坏了。
 
 
 

回复

2774

帖子

8

TA的资源

版主

5
 
PDF,doc等都是复杂编码的文件,一台没有装软件的windows或linux的PC尚且无法生成,何况一个小小的单片机,另外如果需要读取U盘还需要micropython支持USB host,需要内部硬件支持的,如果强行软件支持无论是速度还是复杂度都相当的繁琐,变得不实用,另外目前没有看到USB host的库,自行增加固件内容应该是可以实现的,还是就是读取U盘从价值不大,现在U盘文件比而大,加上很多强密需求,基本上都不再使用FAT文件系统,而单片机来讲基本上最多支持到FAT32的文件系统,像NTFS等单片机不够用的。
 
 
 

回复

8

帖子

0

TA的资源

一粒金砂(中级)

6
 
strong161 发表于 2018-3-20 13:17
PDF,doc等都是复杂编码的文件,一台没有装软件的windows或linux的PC尚且无法生成,何况一个小小的单片机, ...

那这个问题怎么样解决呢?

点评

这个问题不是需要解决的吧,因为本质上没有这种需求,txt文档就行了,没有必要非得存成pdf文档,如果实在想去实现有多种途径,但这不是单片机的玩法了,你可以自己写一个txt转pdf的库来操作。单片机主要是还是玩硬件  详情 回复 发表于 2018-3-20 14:28
 
 
 

回复

2774

帖子

8

TA的资源

版主

7
 
zhusheng 发表于 2018-3-20 13:33
那这个问题怎么样解决呢?

这个问题不是需要解决的吧,因为本质上没有这种需求,txt文档就行了,没有必要非得存成pdf文档,如果实在想去实现有多种途径,但这不是单片机的玩法了,你可以自己写一个txt转pdf的库来操作。单片机主要是还是玩硬件,与通用性要求不高的软件操作。如果要求高那么就应该使用更加容易实现的硬软件平台来完成,比如使用使用高级的arm玩linux等,相对有成熟配套的软件来完成,就像人家做好的ARM C编译平台不用非要汇编来写代码,谁也阻止不了你,但也不愿去帮你,就像没有人原意讨论怎么解决使用micropython完成txt转pdf,而是选择生成txt,再有需求可以在高一级平台像PC上面那样直接用成熟的软件来转,而不是非要去弱小的单片机完成所有的假想的需求。

赞赏

1

查看全部赞赏

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表