【发布时间】:2013-08-14 05:23:18
【问题描述】:
是否有一种简单的方法(无论是通过 Web 服务还是仅通过库)用 C# 编写/显示乐谱?我有一些数据,想知道是否有办法向员工展示上面给出的注释。
我研究了 MusicXML,但如果我理解正确的话,它纯粹是一种存储数据的方式——在乐谱上显示它是一项单独的任务。除了在 HTML Canvas 或 WPF 中手动使用形状(工作量很大)之外,还有什么方法可以做到这一点?
【问题讨论】:
是否有一种简单的方法(无论是通过 Web 服务还是仅通过库)用 C# 编写/显示乐谱?我有一些数据,想知道是否有办法向员工展示上面给出的注释。
我研究了 MusicXML,但如果我理解正确的话,它纯粹是一种存储数据的方式——在乐谱上显示它是一项单独的任务。除了在 HTML Canvas 或 WPF 中手动使用形状(工作量很大)之外,还有什么方法可以做到这一点?
【问题讨论】:
可以在此处找到 Java 的背景信息和库的长列表:https://stackoverflow.com/questions/5525959/are-there-any-music-notation-rendering-libraries-for-java。
可以在此处找到类似的 C# 问题:Draw a music staff in C#。
这是一篇描述如何使用 WPF 显示 MusicXML 符号的文章:http://www.codeproject.com/Articles/89582/PSAM-WPF-Control-Library。
【讨论】: