怎么用简谱字体画出规范的谱子
vb吧
全部回复
仅看楼主
level 1
睡了阿兰
楼主
比如我想把1和2,用连音线连接起来,只能很生硬的这么一个一个打,而jpword就可以把连音线画到音符上面,不知道怎么实现的,求大佬答疑解惑
2023年02月16日 13点02分
1
吧务
level 14
总裁大人👻
人家是绘上去的估计
2023年02月16日 13点02分
2
level 1
嘟嘟逸凡
没字体没法研究,应该可以用代码把你输入的文本翻译成乐谱
2023年02月17日 01点02分
5
睡了阿兰
百度搜索彩虹简谱字体,这个免费的
2023年03月02日 10点03分
klimaa
@睡了阿兰
这个字体,比如连4、5个拍子的连音符,也可以吗?
2023年03月07日 00点03分
klimaa
@睡了阿兰
@睡了阿兰
2023年03月07日 00点03分
level 9
klimaa
我记得你是用print的,那可以定义打印位置啊。
如果还要修改的话,可以用透明图层。
2023年03月02日 08点03分
6
睡了阿兰
你说的太对了,其实就是自定义打印位置,把符号绘到音符上面,也许能容易点,但倚音不知道怎么绘制,有相关程序代码吗
2023年03月02日 10点03分
level 1
睡了阿兰
楼主
你说的太对了,其实就是自定义打印位置,把符号绘到音符上面,也许能容易点,但倚音不知道怎么绘制,有相关程序代码吗
2023年03月02日 10点03分
7
klimaa
倚音是啥玩意不懂,不过打印符号,可以: 1,如果符号是字体,可以建一个透明图片,在上面打印符号,然后变形图片,就可以使符号变形,用bitblt合并图片到基图上。 2,如果符号本身能做成图片,那么还是上面的办法,省了打印符号的步骤。
2023年03月03日 06点03分
level 9
klimaa
看你给的例子,它应该是有三个参考点,一个是基础的数字音符的位置,一个是角标、连音符那样的,第三个是顶部高位符号。可以考虑把这三个放在两个图层上实现(一个图层上也可以)。
2023年03月07日 00点03分
8
睡了阿兰
谢谢,佳音简谱编辑器和jpword,都有这样的功能,不知道怎么用代码实现的
2023年03月07日 05点03分
klimaa
@睡了阿兰
我试了一下你说的字体,设计的很好,直接显示就行了,不用我说的这些方法。
2023年03月07日 06点03分
睡了阿兰
@klimaa
大佬qq多少,要不私信加一下,方便探讨一下技术
2023年03月07日 06点03分
klimaa
@睡了阿兰
我平时不用QQ,我记得你有我的邮箱,可以邮件联系。另外,我读了字体的文档,觉得你的软键盘好像不是用的这个字体?因为字体里有不占位字符,输入方式并不适合character map的方式,而且我自己也实现不了软键盘,这个字体只有在word里显示才正常。
2023年03月08日 05点03分
level 9
klimaa
发现问题在你给的字体上。我另外找了个字体,就没有问题了。
彩虹字体的效果:
我找的字体(搜索怒独僧,要是找不到告诉我),感觉更容易让人弄明白。
2023年03月08日 06点03分
9
睡了阿兰
大佬,能不能带带我,我电脑有好几个简谱字体,包括怒独僧和csdn上的简谱字体,就是不知道怎么利用简谱字体,打出类似jpword的简谱效果
2023年03月08日 06点03分
klimaa
@睡了阿兰
微信联系,邮件给你了。
2023年03月08日 08点03分
level 1
睡了阿兰
楼主
如果能把佳音简谱字体,像jpword这样分类就好了
2023年03月09日 06点03分
10
level 7
门户工作室
你这个是什么软件?
2023年03月09日 08点03分
11
睡了阿兰
一个是typetool,一个是jpword
2023年03月09日 08点03分
门户工作室
这两个哪个可以做出动态曲谱?
2023年03月09日 08点03分
睡了阿兰
@门户工作室
jpword可以,你试试就知道了,网上几乎都是用这个做的简谱
2023年03月09日 08点03分
门户工作室
@睡了阿兰
你是想自己做一个vb版的吗?
2023年03月09日 08点03分
level 1
睡了阿兰
楼主
我的思路就卡在,jpword谱面的那个控件了,控件好像是自绘的,可我不会自绘,canvas怎么像word那样,可以光标选区抹黑,并且和text同步,我想了10多年,也没想明白,其他的地方,基本都有思路整好了
2024年10月09日 10点10分
12
klimaa
你用现在有的简谱字体,或者自己做个字体,这些功能自然就实现了。 或者不用字体也可以:一个隐藏的txt图层,一个显示图层,你说的功能在txt图层操作,再在显示图层上画出来就行了。当然会遇到各种问题,都会有解决办法的。
2024年10月11日 00点10分
1