如何写一个powerpoint程序

MTS-avatar

MTS

这。。。哪来的自信啊
Fabe-avatar

Fabe

cpu不就是一坨沙子吗,我努力几年就能做出来[s:ac:茶]。画图板可以百度一下qt[s:ac:茶]
srBassTurd-avatar

srBassTurd

用h5写一个很容易,毕竟h5提供的动画也不少了,css+html的渲染还省的你写图形引擎,但是这也就是个作业级别,离实用那更是差千八百里

简单的页面切换
支持文字和图形
简单的过度效果
不遵循ppt和pptx格式
不考虑编辑体验
图形、文字等不支持交互只能显示

真的可以,不要怀疑自己

如果这不行,那么网上的ppt在线预览是怎么做到的,是吧
课程作业级别的ppt比低代码简单多了,ppt只是展示,低代码还有交互和建模
MoiseS-avatar

MoiseS

吹牛吹大发了吧[img]https://img.nga.178.com/attachments/mon_201209/14/-47218_5052bc4cc6331.png[/img]
TheOtherWalt-avatar

TheOtherWalt

其实光是ppt里那个文本框,你努力半年能做出来都算大牛了……
ESPECIALLY-avatar

ESPECIALLY

先学会在屏幕上绘制文字和图形,然后清屏,再画一张不同的,重复上述步骤,就做出来PPT了。
要改直接在代码里改,然后重新编译。
Fabe-avatar

Fabe

[quote][pid=610867388,31914825,1]Reply[/pid] Post by [uid=63211202]宝崽饭二五仔[/uid] (2022-05-15 21:40):

其实光是ppt里那个文本框,你努力半年能做出来都算大牛了……[/quote]怕是需求分析写一年都写不明白[s:ac:哭笑]
Miza-avatar

Miza

[s:a2:doge] 加油 你就是国产office的希望
{🌙}𝐀𝐥𝐩𝐡𝐚𝐗𝐰𝐨𝐥𝐯𝐢𝐧{🐺}-avatar

{🌙}𝐀𝐥𝐩𝐡𝐚𝐗𝐰𝐨𝐥𝐯𝐢𝐧{🐺}

Reply to [pid=611001395,31914825,1]Reply[/pid] Post by [uid=62606394]qdlkjh[/uid] (2022-05-16 12:58)ppt比word和excel简单一点吧
koriganku-avatar

koriganku

写了20年代码, 我都没写过GUI [s:ac:哭笑]
Norti-avatar

Norti

[quote][pid=611003914,31914825,1]Reply[/pid] Post by [uid=60425398]crella126[/uid] (2022-05-16 13:09):
ppt比word和excel简单一点吧[/quote][img]https://img.nga.178.com/attachments/mon_201209/14/-47218_5052bc4cc6331.png[/img]你先能看懂word是怎么搞出来的再说吧。。。
butard-avatar

butard

楼主未成年啊?太典了,已分享
Firecake-avatar

Firecake

楼主如果你能做到,利用现有开源代码实现
可以插入图片、视频、文字、音乐
并且支持修改大小,颜色,位置,字体等
以及可以编辑插入的顺序动画这样的软件,你就已经很牛逼了
哪怕这一套东西的基础实现都是别人做的,你只是把他拼凑在一起
也别说运行起来的性能了,你就是搭个草台,能勉强跑,已经不错了~
koriganku-avatar

koriganku

其实也没必要吐嘈楼主

我一个拍档, 也算是全栈了, 年初他亲戚让他帮着写一个业务模块, 他估一个礼拜, 现在已经写了四个月了 [s:ac:哭笑]
Mc Pugies-avatar

Mc Pugies

[quote][pid=611009915,31914825,1]Reply[/pid] Post by [uid=5578176]dock114436[/uid] (2022-05-16 13:38):

[img]https://img.nga.178.com/attachments/mon_201209/14/-47218_5052bc4cc6331.png[/img]你先能看懂word是怎么搞出来的再说吧。。。[/quote]写论文我发现word我都用不明白
AcedIt-avatar

AcedIt

复刻不可能,但只是简易版还是可行的。
不要追求自己写全部,大量开源的是可以拿来用的。
先找个开源画布程序,然后自己改下GUI。
然后搞懂这个画布程序,一个版本一个版本的迭代,半年完全写个自己的未必不行。